如何在物件上使用條件語句?


條件語句用於控制根據各種情況執行將如何進行。如果條件為真,您可以執行一個操作;如果條件為假,則執行另一個操作。條件語句是計算機程式邏輯、決策或流程控制的組成部分。

我們將在本文中執行的任務是在物件上使用條件語句。讓我們深入瞭解本文,以更好地理解條件語句。

使用 if 語句

if 語句是最基本的條件表示式型別。如果評估語句以檢視它是真還是假,則只有在語句返回真時,if 語句才會執行。如果結果為假,則程式碼塊將被忽略。

語法

以下是 if 語句的語法:

if (condition) {
   // return out if condition is true
}

示例

在以下示例中,我們透過使用 if 語句檢查條件是真還是假來執行指令碼。

<!DOCTYPE html>
<html>
   <body style="background-color:#D5F5E3">
      <script>
         const amount = 1000;
         const shirt = 1500;
         if (amount <= shirt) {
            document.write("Insufficient Amount!");
         }
      </script>
   </body>
</html>

當指令碼執行時,它將生成一個輸出,其中包含如果指令碼中使用的條件透過則獲得的文字,並且該文字將顯示在網頁上。

使用 switch 語句

switch 語句根據多種情況執行程式碼塊。switch 語句是 JavaScript 中“條件”語句的一部分,用於根據某些條件執行各種操作。使用 switch 選擇要執行的多個程式碼塊中的哪個程式碼塊。

語法

以下是 switch 語句的語法:

switch(expression) {
   case a:
   break;
   case b:
   break;
   default:
}

示例

考慮以下示例,我們在其中執行指令碼以使用 switch 語句執行程式碼塊:

<!DOCTYPE html>
<html>
   <body style="background-color:#E8DAEF">
      <script>
      const d = new Date();
      switch (d) {
         case 1:
            document.write("Monday")
            break
         case 2:
            document.write("Tuesday")
            break
         case 3:
            document.write("Wednesday")
            break
         default:
         document.write("Waiting For The Weekend.!")
      }
      </script>
   </body>
</html>

執行上述指令碼後,將出現一個輸出視窗,顯示從 switch 語句條件中獲得的資訊,該資訊顯示在網頁上。

使用 if else 語句

如果條件為真,則 if 語句會導致執行一個塊。如果條件為假,則不會發生任何事情。但是,您可以使用 if else 語句在條件為假時執行一個語句。

語法

以下是 if else 語句的語法:

if( condition ) {
   //statement
} else {
   // statement
}

示例

執行以下程式碼,並觀察我們在指令碼中如何執行條件“if else”語句。

<!DOCTYPE html>
<html>
   <body style="background-color:#D5F5E3">
      <script>
         let age = 20;
         if (age >18) {
            document.write('You Are Eligible For Vote.');
         } else {
            document.write('You Are Not Eligible For Vote.');
         }
      </script>
   </body>
</html>

當指令碼執行時,它將生成一個輸出,其中包含透過指令碼中使用的條件獲得的文字,並顯示在網頁上。

更新於: 2023年4月21日

695 次瀏覽

開啟您的 職業生涯

透過完成課程獲得認證

開始學習
廣告

© . All rights reserved.