PerlならサンプルコードPerl入門

2008-03-17

if文の基礎 - 簡単な条件分岐を書く

  1. Perl
  2. 構文・文法
  3. here

 条件分岐を行うにはifを使用します。

if (条件) {
  ...
}

if文( 数値比較演算子で比較 )

my $num = 1;
if ($num == 1) {
  print "\$numは 1 と等しい\n";
}

if ($num != 2) {
  print "\$numは 2 と等しくない\n\n";
}

if文( 文字列比較演算子で比較 )

my $pet = 'dog';
if ($pet eq 'dog') {
  print "\$petは dog と等しい\n";
}

if ($pet ne 'cat') {
  print "\$petは cat と等しくない\n\n";
}

Perlにおける条件文

 Perlでは、数値型や文字列型といった区別がないので、比較演算子で、文字として比較するか、数値として比較するかを選択しなければならない。

サンプルコード

 if文のサンプルです。

# 条件分岐 if
print "1. if文(数値比較演算子で比較)\n";
my $num = 1;
if ($num == 1) {
  print "\$numは 1 と等しい\n";
}

if ($num != 2) {
  print "\$numは 2 と等しくない\n\n";
}

print "2. if文( 文字列比較演算子で比較 )\n";
my $pet = 'dog';
if ($pet eq 'dog') {
  print "\$petは dog と等しい\n";
}

if ($pet ne 'cat') {
  print "\$petは cat と等しくない\n\n";
}

投稿したコメントは管理者が承認するまで公開されません。

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証