99乘法表(JS实现99乘法表)
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>99乘法表</title>
<script>
// 99乘法表
/*
分析:
列(column) 行(row)
1 * 1 = 1
1 * 2 = 2 2 * 2 = 4
1 * 3 = 3 2 * 3 = 6 3 * 3 = 9
*/
// 外循环作实现行的功能
for(var row = 1; row <= 9; row++ ){
//内循环实现列的功能
/*
比较精彩的点是: j的限制条件。
可以分析的出来第一行是一列乘法。第二行是两列。 刚好列数和行数相等,由此令 j <= i;
限制条件的本质就是执行的次数了,这个可以通过打印‘j’的值看出。
*/
for(var column = 1; column <= row; column++){
document.write(column + " * " + row + " = " + column * row + " ");
}
document.write("<br>");
}
</script>
</head>
<body>
</body>
</html>
这里是输出结果