做判斷(if語句)
if語句是基於條件成立才執行對應程式碼時所使用的語句。
語法:
if(条件){ 条件成立时执行代码 }
範例:假設你應徵web前端技術開發職位,如果你會HTML技術,你面試成功,歡迎加入公司。
<script type="text/javascript"> var mycarrer = "HTML"; if (mycarrer == "HTML"){ document.write("你面试成功,欢迎加入公司。"); } </script>
if...else語句
if... else語句是在指定的條件成立時執行程式碼,在條件不成立時執行else後的程式碼。
語法:
if(条件){ 条件成立时执行的代码 }else{ 条件不成立时执行的代码 }
範例:假設你應徵web前端技術開發職位,如果你會HTML技術,你面試成功,歡迎加入公司,否則你面試不成功,不能加入公司。
<script type="text/javascript"> var mycarrer = "HTML"; //mycarrer变量存储技能 if (mycarrer == "HTML"){ document.write("你面试成功,欢迎加入公司。"); }else{ //否则,技能不是HTML document.write("你面试不成功,不能加入公司。"); } </script>
多重判斷if...else嵌套語句
要在多組語句中選擇一組來執行,使用if..else嵌套語句。
語法:
if(条件1) { 条件1成立时执行的代码} else if(条件2) { 条件2成立时执行的代码} ... else if(条件n) { 条件n成立时执行的代码} else { 条件1、2至n不成立时执行的代码}
例:聯合國世界衛生組織對年齡的劃分標準,以下為青年;45歲至59·歲為中年人。 60歲至89歲為老年人;90歲以上為長壽老年人。趙紅今年99歲了,她屬於哪個年齡階段的。
<script type="text/JavaScript"> var myage =99;//赵红的年龄为99 if(myage<=44){ document.write("青年"); }else if(myage<=59) { document.write("中年人"); }else if (myage<=89){ document.write("老年人"); }else { document.write("长寿老年人"); } </script>
以上是javascript流程控制語句if,if else和多重if else語法實例詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!