JavaScript-選擇與重複結構

    Coding

    JavaScript的選擇結構「If」:
    在解決問題的過程中,我們可以透過條件判斷的方式來分類需執行的目標。

    if (condition-A) {
       statements-1
    } else if (condition-B) {
       statements-2
    } else {
       statements-3
    };
    
    if (!true) return False;
    

    JavaScript的選擇結構「Switch」:
    如果條件明確的時候,我們可以使用篩選的方式,將條件分門別類的劃分出來,當符合條件時執行內容,也可以透過預設的結果,來簡化複雜的結構。

    var Animal = 'Rabbit';
    switch (Animal) {
      case 'Dog':
      case 'Cat':
      case 'Pig':
      case 'Rabbit':
        console.log('This animal will go on Noah\'s Ark.');
        break;
      case 'Dinosaur':
      default:
        console.log('This animal will not.');
    };
    

    JavaScript的重複結構「While」:
    如果碰到了循環的問題,則可以使用迴圈來重複執行條件,直到符合條件後停止迴圈。
    ex. 須確保條件設定,以避免發生無窮迴圈的窘境,同時亦可使用「break」來跳出迴圈。

    while (true) {
       alert("Hello, world!");
       break;
    };
    

    參考資料來源:JavaScript mdn