假如您需要运行代码多次,且每次使用不同的值,那么for循环相当方便使用。
比如:
在页面显示:
hello wrold
hello wrold
hello wrold
hello wrold
hello wrold
一般写法:
document.write('hello wrold<br>');
document.write('hello wrold<br>');
document.write('hello wrold<br>');
document.write('hello wrold<br>');
document.write('hello wrold<br>');
使用for循环:
for(var i=0;i<5;i++){
document.write('hello wrold<br>');
}
1.for循环的语法:
- for(循环变量的初始化;循环判断;循环迭代;){
循环体;
}
2.执行的规则:
- 第一步;循环变量的初始化。(var i=0)
- 第二步:循环条件的判断。 (i<5)
1)若判断结果为真,则执行循环体。
2)若判断结果为假,则结束循环。 - 第三步:循环迭代 (i++)
- 第四步:回到第二步
3.举个小例子:
求20以内偶数的和
<script>
var sum=0;
for(var i=0;i<=20;i++){
if(i%2==0){
sum+=i;
}
}
document.write('和为:'+sum);
</script>
输出:
和为:110