<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>无标题文档</title>
<script>
//一共有9行,但是每行的个数不一样,因此需要用到双重for循环
//外层的for循环控制行数i,循环9次,可以打印9行
//内层的for循环控制每行公式j
//核心算法:每一行 公式的个数正好和行数一致,j<=i
var str='';
for(var i=1;i<=9;i++){
for(var j=1;j<=i;j++){
str += j+'×'+i+'='+i*j+'\t';
}
str+='\n';
}
console.log(str);
</script>
</head>
<body>
</body>
</html>
效果图: