基本if结构
if(条件语句){
js语句;
}
特点:if条件为true,则执行js语句,如果为false,则不执行;if一次,结束一次。
ifelse结构
if(条件语句){
js语句1;
}
else{
js语句2;
}
特点:if条件为true,则执行js语句1,如果为false,则执行js语句2;if一次,结束一次。
多重if结构
if(条件语句1){
js语句1;
}
else if(条件语句2){
js语句2;
}
else{
js语句3;
}
特点:条件语句1为true,则执行js语句1,if语句完成;否则进入条件语句2判断,条件语句2为true,则执行js语句2,if语句完成;……以此类推;否则进入else,执行js语句3,if语句完成。(只要有一个条件语句为true,后面就结束了)
switch选择结构
switch (表达式) {
case 常量1:
js语句1;
break;
case 常量2:
js语句2;
break;
……
default:
js语句;
break;
}
特点:break表示终止比较,需要哎case和default后面都加上;表达式与常量需要保持类型和数值都一致才能为true。
练习选择结构时可能需要注意的点:
prompt
输入提示框,点击确定,返回输入的字符串;点击取消,返回null。
将字符串变成数字的方法
1、parseInt()变整数
2、string*1
3、parseFloat()变浮点数
4、number()构造函数
注释方法
- 单行注释 //开始 行末结束 (快捷键:CTRL+/)
- 多行注释 /*开始 */结束 (快捷键:shift+alt+/)
- 输入/**后直接回车,下一行也是*开头的注释