Re: [問題] foreach if in one line
※ 引述《dryman (dryman)》之銘言:
: 請問有無可能將foreach和if判斷式寫在同一行呢?
: 原始語意:
: foreach (@arr){
: dosomething if expr;
: }
: 我試了
: dosomething if expr foreach @arr;
: {dosomething if expr} foreach @arr;
: 可是都失敗..
: 請問還有其他方法將if和foreach合併在一行嗎?
試看看用
do { dosomething if expr } foreach @arr;
如:
do { print "$_\n" if ($_ % 2) } foreach (1..10);
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.114.64.130
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 3 篇):
Perl 近期熱門文章
PTT數位生活區 即時熱門文章