1. 程式人生 > 實用技巧 >JavaScript 14 條件語句

JavaScript 14 條件語句

示例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>