方法一:
for(var i = 1;
i<=9;
i++){//行
var t = '';
for(var j = i;
j<=9;
j++){//列
t += i + '*' + j +'=' +(i*j)+'\t'//制表符
}
console.log(t);
}
文章图片
方法二:
for(var i = 1;
i<=9;
i++){//行var u = '';
for(var k = 1;
k
文章图片
方法三:
var str = "";
for(var i=1;
i<=9;
i++){//行for(var j=1;
j<=i;
j++){//列str += i + "*" + j + "=" + i*j + " ";
//赋值运算if(i == j){
str += "\n";
//换行}}}console.log(str);
文章图片
方法四:
var str = "";
for(var i=1;
i<=9;
i++){//行for(var k = 9;
k>i;
k--){//每变化一次行,位置向后退一次tabstr += "\t"//转义字符 \t 制表符}for(var j=1;
j<=i;
j++){//列str += i + "*" + j + "=" + i*j + "";
//赋值运算if(i == j){
str += "\n";
//换行}}}
【JavaScript实现九九乘法表(四种方法)】
文章图片
推荐阅读
- 如何在 JavaScript 中获得“准确的”倒计时
- 破解JavaScript高级玩法,成为精通 JS 的原生专家吾爱
- 一起动手实战图片懒加载
- 浅谈信息熵在数字体验监控领域的应用
- async/await与promise
- 电商平台基于销售属性生成SKU的设计
- js异步编程
- Javascript 的优缺点,以及重点
- 还在写SQL做SAP二开(通过RFC调用NetWeaver,让HANA数据库操作更可靠)