Perlコーディング初心者質問スレ Part 59at PHPPerlコーディング初心者質問スレ Part 59 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト156:nobodyさん 09/03/04 07:13:20 if もし○○ならば elsif ○○ではなくて××ならば elsif さらに××でもなくて△△ならば というだけの話なのだが 157:nobodyさん 09/03/04 07:46:56 +iuw4LCF >>156 if ( $a > 10 ){なんか処理} if ( $a > 20 ){なんか処理} if ( $a > 30 ){なんか処理} コレだと$aに30以上が入力されるとバグります 10 if a>10 then なんか処理 20 if a>10 then なんか処理 30 if a>10 then なんか処理 ベーシックだと順に処理されて行番号30の処理が優先されたと思います。 158:nobodyさん 09/03/04 08:01:49 >>157 30以上が入力されるとバグりますって、例えば$aが40だったら$a > 10は満たされるからそこが実行されるに決まってるだろうがよ。 159:nobodyさん 09/03/04 08:04:26 そこがっていうかそこもって言わないと分からないのか。 if ( $a > 10 ){なんか処理} if ( $a > 20 ){なんか処理} if ( $a > 30 ){なんか処理} お前さんの例で言うなら、例えば$aが40だったら「なんか処理」は三つとも実行される。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch