「Ruby」 Array.newで配列の要素を設定するサンプル
書式
new(size = 0, val = nil) -> Array
長さ size の配列を生成し、各要素を val で初期化して返します。
[PARAM] size:
配列の長さを数値で指定します。
[PARAM] val:
配列の要素の値を指定します。
Array.new(数値) { 計算結果}
使用例
#!/usr/bin/ruby nums = Array.new(8) { |e| e = e * 2 } puts "#{nums}"
実行結果
[0, 2, 4, 6, 8, 10, 12, 14]