三種判斷語句
1、if結構
語法:if(條件){條件滿足時執行的代碼塊}
2、if else結構
語法:if(條件){條件滿足時執行的代碼塊}
else{條件不滿足時執行的代碼塊}
3、if else-if結構
語法:if(條件){條件滿足時執行的代碼塊}
else if{第二條件滿足時執行的代碼塊}
else if{第三條件滿足時執行的代碼塊}
else{以上條件都不滿足時執行的代碼塊}
4、switch case語句
語法:switch(條件){
case 匹配值:
執行代碼塊1;
break;
} default: 沒匹配到case對應值時執行的代碼塊;
5、三元運算符
語法:條件?代碼塊1:代碼塊2
如果條件為真則執行代碼塊1,反之執行代碼塊2.
例如:
1 var test = 1>3?1:3; 2 console.log (test); 結果 為3.
使用三元運算符判斷三個數中最大的數:
例如:
1 <script type="text/javascript"> 2 var a = +prompt("請輸入第一個數"); 3 var b = +prompt("請輸入第二個數"); 4 var c = +prompt("請輸入第三個數"); 5 var max = a > b ? a : b; 6 max = max > c ? max : c; 7 alert(max); 8 </script>