0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

JavaScriptでの多次元配列の表現法

Posted at

サイ本のお勉強メモ。
JavaScriptは本当の意味での多次元配列はサポートしていない。しかし配列の配列をいう方法で、それに近いことができる。配列の配列では、[]演算子を2回しようすれば、データ要素にアクセスできる。例えば行列を表す変数matrixが、数値の配列の配列だとする。各要素matrix[x]は、1つの数値配列になる、したがって、matrix[x][y]と書けば、この配列の特定の要素にアクセスできる。
次のコードは乗算テーブルとして2次元配列を使用している例である。

let table = new Array(10);
for (let i = 0; i < table.length; i++) table[i] = new Array(10);

for (let row = 0; row < table.length; row++) {
  for (let col = 0; col < table[row].length; col++) {
    table[row][col] = row * col;
  }
}

table[8][7] // 56

勉強した本

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?