0 から 9 までの数値をもつ配列 a がある。
a = (0..9).to_a # => [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
0 から 9 までの数値をもつ配列 a がある。
a = [*0..9] # => [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
奇数の要素だけを持つ配列を作ろう。
ただし odd?
メソッドは使用禁止。
解答例
Enumerable#map
を自作してみよう。
module Enumerable
def my_map
......
end
end
ただし Enumerable#map
と Enumerable#map!
は使用禁止。
解答例