首页 > 编程知识 正文

while表达式可以为空吗,循环控制表达式的值

时间:2023-05-03 23:02:10 阅读:22488 作者:2390

day03文章目录day03一:条件式分析11:if…elseif…与if…if…的区别12、(if之间的嵌套)二)调试)极其重要的技能;三)第三轮运算符)四)条件式2 -switch语句

(一)条件式分析)一) if…elseif…和if…if…的区别

1if…else if…所有条件之间为互斥。 要说为什么,那是因为那个句子是一个句子

var score=98; if(score=90 ) {console.log('a ); }elseif(score=80 ) ) console.log ) ) b ); //a2if…if…之间的文字打印后,相互为单独的个体(独立)

var score=98; if(score=90 ) {console.log('a ); (if ) score=80 ) console.log ) (b ); (//a,b1 )打印2,if之间的嵌套: if语句允许嵌套if语句,但嵌套级别不能超过5个级别(实际上最多嵌套3个级别) ) ) )。

二)调试(极其重要的技能)目的)观察代码的执行顺序,跟踪数据的变化

断点:断点必须打在有意义的行上。 代码的执行停留在该断点处

蓝色框:表示代码即将运行但尚未运行的代码行。

3step over :一步调试后,代码将一步一步执行。 此时,可以跟踪观察数据的变化

三:三目运算符:语法:

公式1? 式2:式3;

式1 )结果为布尔表达式;

公式2 )如果公式1的结果为true,则返回的是公式。

公式3 )如果公式1的结果为false,则返回的是公式。

VAR; var a=123; var b=156; var c=225; d=ab? a:b; d=dc? d:c; 控制台. log (d; 第三轮运算符的作用类似于简单的if语句。 (也可以用于条件的判断。 )

(四)条件式2 -switch语句4 ) 41:swith的语法(switch )一致的表达式) { case一致值1:语句1; case匹配值2:句2; case匹配值N:句n; default: //未满足上述case的所有对立面(功能类似else )注意: swith的执行顺序如下:

从匹配值执行语句,直到switch语句结束。其间只匹配一次

如果希望立即停止执行匹配语句,请在case语句后添加break;

42 ) if…else…和swith的区别if…else…:适应范围的判断和等值的判断

swith…case…:适应等值的判断

()5)1) while循环语法:

while (条件式) )语句; }1)循环变量先初始化

执行顺序如下:首先判断3358www.Sina.com/式的真伪,相应的条件

3 .在有限的循环中,必不可少的是使循环接近结束的条件I

4 )死循环并不是一无是处(具体补充) ) ) ) ) ) )。

52 ) dowhile循环语法:

do{文; (}while )条件式)1)执行顺序为,先执行:句,判断条件式的真伪,若为真则循环,若为反则遗漏

53 )区分while和do …while…的特征

第一个条件成立时:这两者没有区别

初次条件不成立时: while直接跳出循环体;

do…while执行一次循环体

53 ) for循环语法:

for (式1; 式2; 公式3 ) (公式4 ) /公式1 )变量初始化和定义) /公式2 )条件式) /公式3 )循环接近结束的句子) /公式4 )循环体)1) for循环的所有公式都是可以省略的

54 :循环的使用1不知道循环次数的使用while循环

知道循环次数的使用for循环

:变量初始化和定义

//式2 :条件式

//式3 )循环接近结尾的语句

//式4 )循环体

}

1for循环的所有表达式都是可选的#### 54 :使用循环1使用不知道循环次数使用while循环2知道循环次数使用for循环3在许多情况下,只要不能保证循环体至少执行一次

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。