js实现99
九九乘法表的实现
使用JavaScript实现九九乘法表可以通过循环嵌套来完成。以下是几种常见的实现方式:
方法一:控制台输出
for (let i = 1; i <= 9; i++) {
let line = '';
for (let j = 1; j <= i; j++) {
line += `${j}×${i}=${i*j}\t`;
}
console.log(line);
}
方法二:HTML页面输出

document.write('<pre>');
for (let i = 1; i <= 9; i++) {
for (let j = 1; j <= i; j++) {
document.write(`${j}×${i}=${i*j}\t`);
}
document.write('<br>');
}
document.write('</pre>');
方法三:ES6实现
使用模板字符串和数组方法可以更简洁地实现:

const multiplicationTable = Array.from({length: 9}, (_, i) =>
Array.from({length: i+1}, (_, j) => `${j+1}×${i+1}=${(i+1)*(j+1)}`).join('\t')
).join('\n');
console.log(multiplicationTable);
方法四:倒序输出
如果需要倒序输出九九乘法表:
for (let i = 9; i >= 1; i--) {
let line = '';
for (let j = 1; j <= i; j++) {
line += `${j}×${i}=${i*j}\t`;
}
console.log(line);
}
这些实现方式都能生成标准的九九乘法表,可以根据具体需求选择合适的方法。控制台输出适合调试和简单展示,HTML输出适合网页显示,ES6实现代码更简洁,倒序输出则提供了不同的展示方式。






