A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

一.  三元运算符(三目运算符)
结构: 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++;

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马