JavaScript三種判斷語句和三元運算符


三種判斷語句

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>


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM