js的循环语句

来源:互联网 发布:淘宝开店教程下载 编辑:程序博客网 时间:2024/05/16 17:36

循环时用来解决有规律性的重复性操作,由循环体和循环条件组成




1.for循环

循环条件写在for后面的括号里,循环体写在大括号里,

for(表达式1;表达式2;表达式3)

{

循环体

}

其中,表示式可以省略,但是分号不可省略。






for(var i=0;i<5;i++) {   if(i==3) {      continue   }   console.log(i)}
注意:如果没有I++作为终止循环的条件就会是死循环。



2.while循环

当事先不知道循环该执行多少次时,就要用到while循环


while循环格式:

While(循环条件判断){

执行代码;

跳出循环条件;



例子:

while(month>2&&i<=month) {   sum=m1+m2;   m1=m2;   m2=sum;   i++;}

注意:一点要有i++,防止有死循环。


3.以递归的形式完成循环

这种形式比较少见,常用于IF判断语句中。IF条件语句想完成循环必须用到递归,来调用自身来

完成循环的作用。


  var sum1=0;    function calc2(num1){        if(num1>0){            sum1+=num1;            num1--//            递归            calc2(num1);        }        return sum1    }    var result=calc2(10);    alert(result);






原创粉丝点击