要在多组语句中选择一组来执行,使用if..else嵌套语句,语法如下:
1 if(条件1) 2 { 条件1成立时执行的代码} 3 else if(条件2) 4 { 条件2成立时执行的代码} 5 ... 6 else if(条件n) 7 { 条件n成立时执行的代码} 8 else 9 { 条件1、2至n不成立时执行的代码}
举例:假设数学考试,小明考了86分,给他做个评价,60分以下的不及格,60(包含60分)-75分为良好,75(包含75分)-85分为很好,85(包含85分)-100优秀。
1 <!doctype > 2 <html> 3 <head> 4 <title>if..else嵌套语句</title> 5 <meta charset="utf-8"> 6 <script> 7 var myscore=98; 8 if(myscore<60){ 9 document.write('60分以下成绩不及格') 10 }else if(myscore<75) 11 { 12 document.write('60(包含60分)-75分为良好') 13 }else if(myscore<85) 14 { 15 document.write('75(包含75分)-85分为很好') 16 }else 17 { 18 document.write('85(包含85分)-100优秀。') 19 } 20 </script> 21 </head> 22 <body> 23 </body> 24 </html>
如对本文有疑问, 点击进行留言回复!!
同事牛逼啊,写了个隐藏 bug,我排查了 3 天才解决问题!
【JavaScript笔记(一)】万丈高楼平地起 - 基本概念篇
轻松解决 org.apache.taglibs.standard.tlv.JstlCoreTLV 困惑
网友评论