JS的if语句和三目运算符
if语句:
if( 条件 ){
执行的循环语句1
}else{
执行的循环语句2
};
当语句的条件满足时,执行执行的循环语句1,不满足时,执行执行的循环语句2
<script> let age=23; if(age>18){ alert("年龄大于18") }else{ "年龄小于18" } </script>
我们也可以不书写else语句,只书写前半部分语句,但是那样的话如果条件不满足,那么需要执行的循环语句永远也不会执行。
<script> let age=23; if(age<18) //{ // alert("年龄大于18") // } // else { "年龄小于18" } </script>
多个if语句连用
<script> let age = prompt("请输入你的年龄"); if (18 < age && age < 60) { alert("满足条件") } else if (age < 18) { alert("年龄太小不满足") } else { alert("年龄太大不满足") } </script>
二、三目运算符
语法:条件语句 ? 执行语句1 : 执行语句2;
说明:(1)、先设定一个条件,写在问号的前面,然后两个执行语句紧跟问号书写,中间使用冒号隔开。
当条件满足时,执行语句1,当条件不满足时,执行语句2。
<script> let age=23; age > 18 ? alert("1111") : alert("222") </script>
(3)、三目运算符可以作为if条件语句的简化版使用,合理的使用能够简化我们的代码量

浙公网安备 33010602011771号