Ruby 初心者スレッド Part 57©5ch.io [転載禁止]©5ch.io
■ このスレッドは過去ログ倉庫に格納されています
0780デフォルトの名無しさん
2015/12/20(日) 12:02:30.29ID:0rXSjneFarr2 = []
arr3 = []
(1..100).each do |i|
if condition(i)
arr1 << i
elsif condition(2)
arr2 << i
else
arr3 << i
end
end
という処理を、map()で書くことはできますか?
map()じゃなくても、関数型っぽく書く方法があれば教えてください。
■ このスレッドは過去ログ倉庫に格納されています