Ruby
配列から要素の取り出し
140302でも同じことをしたが、もう一度やってみる。
ary=[0,1,1,2,3,5,8,13,21,34,55,89,144]
puts "#{ary}"
puts "#{ary.select{|i| i%2==1 }}"
ary.each_with_index do |i, j|
if i%2==1 then
puts "#{j+1},#{i}"
end
end
出力結果
[0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144]
[1, 1, 3, 5, 13, 21, 55, 89]
2,1 ←元の配列における順番も出力。
3,1
5,3
6,5
8,13
9,21
11,55
12,89
0 件のコメント:
コメントを投稿
注: コメントを投稿できるのは、このブログのメンバーだけです。