時にはPerlのスカラーカンマ演算子を導入するのが良いのか。
-
18-09-2019 - |
質問
あらかの理由に使用、スカラーカンマ演算子以外に for
ループ?
解決
以降、Perlのスカラーコンマは"ポート"のカンマ演算子 これらのコメント えapropos:
だが、していきましょう 状況にC期待 シングルの発現がれます。 ものにしたい言うまでもない。最 共通実際の共通) 例は
for
ループは、具体的には 第制御 表現どの場合(例えば) いたいというループをi
カウント から0
へ10
同時にそのj
は計数から10
へ0
?
なるほど、本能では主に有用で for
ループが一つになると思います。
他のヒント
コードが/他の場合、実際のにそれを壊すよりも読みやすい場合は、
私は時折、(時には誤って「三元」と呼ばれる)条件演算子でそれを使用します:
my $blah = condition() ? do_this(), do_that() : do_the_other_thing();
また、最後の結果は、このようなgrep
式のように、重要ですが、セミコロンを使用したかのように、この場合には、それはちょうど同じだいくつかの式で使用することができます:
my @results = grep { setup(), condition() } @list;
所属していません StackOverflow