JavaScript 14 條件語句
阿新 • • 發佈:2020-07-17
示例1:
條件成立時執行
if條件一定是一個Boolean型別的值,當為true時,執行對應的語句
<script> var age = 15; if(age<18){ document.write("如果年紀小於18,就看 卡通"); } </script>
示例2:
條件不成立時執行
else表示當條件不成立時執行的程式碼
<script> var age = 22; if(age<18){ document.write("年紀小於18就看卡通"); } else{ document.write("否則就看 你懂的"); } </script>
示例3:
多條件判斷 - else if
else if 用於多條件判斷
在本例中
小於 18是一個條件
19-21 是一個條件
大於21是一個條件
<script> var age = 20; if(age<18){ document.write("小於18就看 卡通"); } else if(age<22){ document.write("大於等於18,並且小於22,就看 你懂的"); } else{ document.write("大於等於22就看 新聞聯播"); } </script>
示例4:
多條件判斷 - switch
switch語句與else if一樣,也是進行多條件判斷的
需要注意的是,每個判斷結束,都要加上break;
本例用到了Date物件,更多的用法,請參考javascript 日期物件
<script> var day=new Date().getDay(); //通過日期物件獲取數字形式的星期幾 var today; switch (day) { case 0: today="星期天"; break; case 1: today="星期一"; break; case 2: today="星期二"; break; case 3: today="星期三"; break; case 4: today="星期四"; break; case 5: today="星期五"; break; case 6: today="星期六"; break; } document.write("今天是 : "+today); </script>