常に条件を満たしている elsif ステートメントを perl で作成したいと考えています。私のコードが常にこの「elsif」に入ることを望みます
if (i==0){....}
elsif('what to write?') {...}
定数値を書くべきですか、それとも perl にはそのためのキーワードがありますか?
ありがとう
常に条件を満たしている elsif ステートメントを perl で作成したいと考えています。私のコードが常にこの「elsif」に入ることを望みます
if (i==0){....}
elsif('what to write?') {...}
定数値を書くべきですか、それとも perl にはそのためのキーワードがありますか?
ありがとう
else
の代わりに使用しないのはなぜelsif
ですか?
http://perlmeme.org/howtos/syntax/ifelsifelse.html#else
追加するために編集:ステートメントが実行されるかどうかに関係なく、コードのブロックを常に実行することが目的の動作である場合は、コードのブロックを以下に配置します。if
if
if (i == 0) { ... }
some_other_stuff_here_will_always_execute
if
常に合格する条件が必要な場合は、これが機能するはずです。
if (1)
ただし、if
すでにブロックの最後にいるため、else
常にパスします。条件を確認する必要はありません。
試す:
use 5.014;
if(0) {
say "then";
}
elsif(1) {
say "elsif";
}
else {
say "else";
}