我们使用 JavaScript 的 for循环 实现打印乘法表的功能。
使用 for循环嵌套,打印乘法表
<!DOCTYPE html>
<html>
<head>
<title>JavaScript for循环嵌套</title>
<script type="text/javascript">
console.log("嗨客网(www.haicoder.net)");
for (var i = 1; i <= 9; i++){
document.write("<br>");
for (var j = 1; j <= i; j++){
var sum = i * j;
document.write(i ,"*",j ,"=",sum," ");
}
}
</script>
</head>
</html>
程序运行后,控制台输出如下:
首先,我们定义了一个外层循环,从 1 开始到 9 结束,表示一共需要打印的行数。接着,我们在该循坏里面继续定义了一个循环,从1 开始到当前行的大小结束,表示需要打印的列数据。
我们在每一列的遍历里面,打印当前行的索引与列的索引的乘积,同时,每一行结束后,我们都打印一个换行。