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条件语句的简化版使用,合理的使用能够简化我们的代码量
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义