使用二维数组存储九九乘表数据,并输出
时间: 2024-09-22 15:06:06 浏览: 35
当然,你可以使用二维数组来存储九九乘法表的数据,这是一种常见的数据结构选择,因为它直观地对应于乘法表的布局。以下是一个简单的JavaScript示例,如何创建和打印这样的数组:
```javascript
// 创建一个9x9的二维数组用于存储九九乘法表
const multiplicationTable = [];
for (let i = 0; i <= 9; i++) {
multiplicationTable[i] = [];
for (let j = 0; j <= i; j++) {
// 乘法计算
multiplicationTable[i][j] = i * j;
}
}
// 打印九九乘法表
function printMultiplicationTable(table) {
for (let i = 0; i <= 9; i++) {
let row = '';
for (let j = 0; j <= 9; j++) {
if (i == 0 || j == 0) {
row += ' ';
} else if (i === j) {
row += `${table[i][j]} `;
} else {
row += `${table[i][j]}× `;
}
}
console.log(row); // 使用console.log逐行打印
// 如果不是第一行,添加换行符
if (i !== 0) {
console.log('\n');
}
}
}
printMultiplicationTable(multiplicationTable);
```
运行这段代码后,你会看到九九乘法表被输出到控制台。
阅读全文