JavaScript分支判断语句
if 条件语句
1 | // 1.语法 |
1.案例
1 | // 1.用户输入年龄 |
2.案例
1 | /* |
if条件嵌套
1 | /* |
1 | // prompt 点击确定,返回 输入内容,点击取消,返回 null |
小结总结案例
1 | var num = parseInt('adc123'); |
switch判断语句
1 | /* |
JavaScript循环语句
for 循环
1 | /* |
for循环 嵌套
循环与循环嵌套时,先执行外层,再执行内层
如果外层为假,内层则不执行,如果为真,则执行内层
1 | // 外层输出 123 |
综合案例99乘法表
1 | for (var i = 1; i < 10; i++){ |
综合案例游戏计数
1 | var yxd = '游戏第'; |
while
语法:
while ( 条件 ){
需要执行的代码;
}
⚠️注意⚠️:while 循环会一直循环代码块,只要指定的条件为 true。
1 | // 输出1~100 之间的所有数。 |
do…while
语法:
do{
需要执行的代码;
}while(条件)
说明:⭐这种语法的循环至少要被执行一次。
1 | var j = 0; |
for-in
1 |
循环总结
- for 循环,循环次数少固定的
- while 循环,循环次数不是固定的**
- do…while 循环 不管条件符合不符合,先运行一次代码
综合案例
1 | // ⭐⭐⭐任务提示 |
1 | // 打印所有0-100(包含100)之间除了22,44,66以及88之外的'偶数',并求他们的和。 |