どうも、ちょげ(@chogetarou)です。
配列(array)のサイズを指定し、同じ値で埋めて初期化する方法を紹介します。
方法

配列(array)の初期化を同じ値でするには、Array()とfill()を使います。
まず、Array()を呼び出します。
Array()の引数に、配列のサイズを指定します。
Array()からfill()を呼び出します。
そして、fill()の引数に埋める値を指定します。
//size=要素数, value=埋める値
let arr = Array(size).fill(value);
上記のfill()は、指定したサイズを同じ値で初期化した配列(array)を生成します。
使用例
let sample = Array(5).fill(0);
let sample2 = Array(9).fill(true);
let sample3 = Array(6).fill("one");
console.log(sample);
console.log(sample2);
console.log(sample3);
出力:
[ 0, 0, 0, 0, 0 ]
[
true, true, true,
true, true, true,
true, true, true
]
[ 'one', 'one', 'one', 'one', 'one', 'one' ]
コメント