二次元配列の特定の要素に代入をしたいのですが、すべての列に値が代入されてしまいます。
何か間違っているでしょうか?
javascript
1const matrix = Array(5).fill(Array(5).fill(0)); 2matrix[1][2] = 100; 3console.log(matrix); 4
console
1[ 2 [ 0, 0, 100, 0, 0 ], 3 [ 0, 0, 100, 0, 0 ], 4 [ 0, 0, 100, 0, 0 ], 5 [ 0, 0, 100, 0, 0 ], 6 [ 0, 0, 100, 0, 0 ] 7]
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/06/06 03:06