JavaScriptで九九の計算結果を二次元配列に格納する方法について、疑問に思っている方のために、この記事ではその解決方法を詳しく解説します。九九の計算をforの二重ループを使用して、結果を二次元配列に格納する手順を説明します。
九九の計算結果を表示するための基本的なコード
まず、九九の計算結果を表示するための基本的なコードをおさらいしましょう。以下のコードは、iとjの掛け算結果をコンソールに表示するものです。
for (let i = 1; i <= 9; i++) {
for (let j = 1; j <= 9; j++) {
console.log(i + " × " + j + " = " + (i * j));
}
}
このコードでは、1から9までの数字を掛け算して、その結果をコンソールに表示しています。これを二次元配列に格納する方法を次に説明します。
九九の計算結果を二次元配列に格納する方法
九九の計算結果を二次元配列に格納するためには、まず空の二次元配列を作成し、forループの中でその配列に値を追加します。以下のコードでは、九九の結果を二次元配列「multiplicationTable」に格納しています。
let multiplicationTable = [];
for (let i = 1; i <= 9; i++) {
multiplicationTable[i-1] = [];
for (let j = 1; j <= 9; j++) {
multiplicationTable[i-1][j-1] = i * j;
}
}
console.log(multiplicationTable);
このコードでは、まず空の配列「multiplicationTable」を作成し、次に二重ループを使用して、iとjの掛け算結果を「multiplicationTable」の中に格納しています。iとjはそれぞれ1から9までの値なので、九九の結果が格納されることになります。
二次元配列の活用方法
九九の計算結果を格納した二次元配列「multiplicationTable」は、次のようにアクセスして利用できます。
console.log(multiplicationTable[0][0]); // 1 × 1 = 1
console.log(multiplicationTable[1][2]); // 2 × 3 = 6
このように、配列のインデックスを使って、特定の九九の計算結果にアクセスできます。例えば、「multiplicationTable[1][2]」は2×3の結果、6を返します。
まとめ
JavaScriptで九九の計算結果を二次元配列に格納する方法は、二重ループを使って簡単に実現できます。計算結果を二次元配列に格納することで、後で簡単に結果にアクセスしたり、操作したりすることができます。これを応用すれば、より複雑なデータ処理にも役立つ方法です。


コメント