【JavaScript】for ... 循环语句的使用方法和示例,示例 for 嵌套---九九乘法表
语法结构:
for(表达式1;表达式2;表达式3){
表达式2为true执行的语句
}
执行过程:
- 运行表达式1,初始化循环变量
- 判断表达式2是否为true,如果为true执行3,如果为false,结束循环
- 执行循环体中的语句,运行表达式3(修改循环变量的值),再判断判断表达式2是否为true
示例:
function add(){
//计算:1+2+3+...+100
var sum = 0;
for (var i = 100; i >= 1; i--) {
sum += i;
}
alert("sum = "+sum) //sum = 5050
}
for 循环嵌套示例:(九九乘法表)
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<script language="javascript">
for (var i = 1; i <= 9; i++) {
//输出:i*1 i*2 ... i*i
for (var j = 1; j <= i; j++) {
//输出到网页; 为空格,一个一空格
document.write(j + "*" + i + "=" + (i * j) + "     ");
}
document.write("<br>");
}
</script>
</body>
</html>
输出结果: