Rubyのループ文についての質問をさせてください。
for,each,while...etcを使い配列等をループさせるメソッドが沢山ありますが、forまたはeachを使って偶数回ループさせる技があれば教えていただきたいです...。
stepを使って0 => 2ずつ増やす○ array = [0,1,2,3,4,5,6,7,8,9,10] 0.step(array.length,2) {|i| print i } 実行結果 => 0 2 4 6 8 10
forを使ってできない処理× i=0 array = [0,1,2,3,4,5,6,7,8,9,10] for i in 0..array.length-1 print i i +=2 end 実行結果 => 0 1 2 3 4 5 6 7 8 9 10
for文でいくつかチャレンジしてみたのですが、うまくいかないので偶数回処理するいい方法があれば教えていただきたいです。
宜しくお願いします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/02/02 13:08