>>383
next(exit_value)
break(exit_value)
という構文があって、実行された時のブロックの戻り値が指定した引数の値になる
loop{ break }
=> nil
loop{ break 10 }
=> 10
[1,2,3,4].map do |num|
next 'even' if num.even?
num
end
=> [1, "even", 3, "even"]
レス:1-200 201-400 401-600 601-800 801-1000 ALL
このスレへの固定リンク: http://5chb.net/r/tech/1608837867/|
|
|---|
18:03:05 up 8 days, 8:25, 0 users, load average: 147.16, 142.40, 127.36
in 0.013753175735474 sec
@[email protected] on 103107 |