一. 三元运算符(三目运算符) 结构: boolean表达式? 操作一:操作二; 作用: 与if else结构一样 问题:得到三个大数中最大的数。 二. 循环语句:_x0002_1 while循环特点:可以重复完成同样的事情 代码 while(条件语句/boolean){
//重复执行的代码块 }
console.log(); 执行: 当程序运行到while的时候,会判断while后面括号中的内容,如果内容为true,会执行下面的代码,如果为内容为false,则不执行这段代码,跳过这段代码执行下面的内容。、 注意: 1)如果在写循环的时候一定要有循环的结束条件,如果没有就是死循环,就是一Bug. _x0002_2 终止循环:break_x0002_3 立即结束本次循环,开始下一次循环:continue_x0002_4 do while:与while是一样的,唯一的区别就是while先判断再做,do-while,先做再判断; 代码 : do{
//要循环执行的代码块 }while(条件语句/boolean)
执行过程: 代码从上到下执行的过程中如果遇到了do就会先执行一次do后面的代码,执行之后再通过while来进行判断,如果判断通过那么再执行一次,如果判断不通过却结束循环。 _x0002_5 for循环:作用:也要用来执行一个循环的代码。 代码: for( var i = 0 ; boolean表达式; i++ ){
//循环的代码体 }
执行过程: 当代码从上到下执行到for的时候,代码会先声明变量i并赋值1,会进行判断 var i = 1分号后面的判断,判断i是否小于等于100,执行下面的循环代码,当下面的代码执行完成之后,再回过来执行i++.这样就完成了一次循环,进行第二次循环,就不用再次声明i,只需要判断i是否小于等于100就行了,如果满足,执行下面的代码,再回来i++;
|