看板 Perl 關於我們 聯絡資訊
※ 引述《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