for循环语法

Js入门与实战 admin 269浏览

while和do..while一般用来解决无法确认次数的循环,for循环一般在循环次数确定的时候比较方便

for循环语法:for循环的表达式之间用的是;号分割的,千万不要写成逗号

for(初始化表达式1;判断表达式2;自增表达式3){//循环体4}执行顺序:123_243_243(直到循环条件变成false)

<script type="text/javascript">
// for(初始化表达式;判断表达式;自增自减运算){
// 	代码
// }
var i = 1;
while(i<10){
console.log(i);
i++
}
// 代码减少很多,同时for循环和while循坏的区别:
// 初始条件,判断,自增/自减运算都放在for循环的括号里面,for循坏,循坏条件是i<10,i是多少?i=1,紧接着先执行代码,执行完后再做第三个参数的i++运算,再去判断i是否小于10,如果条件成立,我们依然会执行里面的代码,这就是我们的for循环.
for(i=1;i<10;i++){
console.log(i);
}
</script>
<script type="text/javascript">
//for循环打印出1~100所有数的和
var s=0;
for(var i=0;i<=100;i++){
s=s+i;
}
console.log(s);
</script>
<script type="text/javascript">
//for循环打印出1~100所有偶数的和
var s=0;
for(var i=0;i<=100;i++){
if(i%2==0){
s+=i;
}
}
console.log(s);
</script>
<script type="text/javascript">
//for循环打印正方形
var s='';
for(i=0;i<10;i++){
for(h=0;h<10;h++){
s+='* ';
}
s+='\n';
}
console.log(s);
</script>

转载请注明:大灰牛博客 » for循环语法