if 语句
语法结构
// 条件成立执行代码,否则什么也不做
if (条件表达式) {
// 条件成立执行的代码语句
}
语句可以理解为一个行为,循环语句和分支语句就是典型的语句。一个程序由很多个语句组成,一般情况下,会分割成一个一个的语句。
if else 语句(双分支语句)
语法结构
// 条件成立 执行 if 里面代码,否则执行else 里面的代码
if (条件表达式) {
// [如果] 条件成立执行的代码
} else {
// [否则] 执行的代码
}
案例:判断是否收到红包
接收用户输入的姓名,来判断是否收到红包, 如果输入的是李四,则提示‘红包50元!’, 否则提示没有红包。
案例分析:
1. 弹出 prompt 输入框,让用户输入姓名,把这个值取过来保存到变量中
2. 使用 if 语句来判断是否存在这个姓名,如果存在,就执行 if 大括号里面的输出语句,否则就执行 else 里面的输出语句
3. 一定要注意判断是否相等,用 == 或者 ===
实现代码:
<script>
var username = prompt('请您输入姓名:');
if (username == '李四') {
alert('红包50元!');
} else {
alert('没有红包');
}
</script>