分支

Frontend SELF TW
等級 33 , 課堂 4
開放

5.1 條件運算子 if

分支(或稱條件運算子)在 JavaScript 中允許根據給定條件執行不同的代碼塊。 這是編程中的基本概念之一,使代碼更具動態性和互動性。

條件運算子 if

在 JavaScript 中創建分支的最簡單方法是使用條件運算子 if。當指定的條件為真 (true) 時,它將執行代碼塊。

語法:

    
      if (條件) {
        // 當條件為真時執行的代碼
      }
    
  

範例:

JavaScript
    
      let age = 18;
      if (age >= 18) {
        console.log("你是成年人。");
      }
    
  

5.2 運算子 if...else

if...else 運算子允許在條件為真時執行一個代碼塊,為假時執行另一個代碼塊。

語法:

    
      if (條件) {
        // 當條件為真時執行的代碼
      } else {
        // 當條件為假時執行的代碼
      }
    
  

範例:

JavaScript
    
      let age = 17;

      if (age >= 18) {
        console.log("你是成年人。");
      } else {
        console.log("你是未成年人。");
      }
    
  

5.3 運算子 if...else if...else

if...else if...else 運算子允許依次檢查多個條件並執行相應的代碼塊。

語法:

    
      if(條件1) {
        // 當條件1為真時執行的代碼
      } else if (條件2) {
        // 當條件2為真時執行的代碼
      } else {
        // 當所有條件皆為假時執行的代碼
      }
    
  

範例:

JavaScript
    
      let score = 85;

      if (score >= 90) {
        console.log("非常好!");
      } else if (score >= 75) {
        console.log("不錯喔!");
      } else if (score >= 60) {
        console.log("還行啦。");
      } else {
        console.log("不夠好。");
      }
    
  

5.4 三元運算子

三元運算子 (?:) 是條件運算子 if...else 的簡化形式。它用於簡單的條件,並根據條件返回兩者之一的值。

語法:

    
      condition ? value1 : value2
    
  

範例:

JavaScript
    
      let age = 18;
      let access = (age >= 18) ? "授權允許" : "授權禁止";
      console.log(access); // "授權允許"
    
  
1
Опрос
JavaScript 的介紹,  33 уровень,  4 лекция
недоступен
JavaScript 的介紹
JavaScript 的介紹
留言
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION