第17天:學習 JavaScript 中的 If 條件式
今天是我參加 IT 鐵人賽的第十七天,我決定學習 JavaScript 中的 If 條件式。條件判斷是程式設計中非常重要的一部分,它允許程式根據不同的條件執行不同的程式碼。掌握條件判斷的基本語法對於編寫靈活和動態的程式至關重要。
首先,我學習了 If 條件式的基本語法。If 條件式使用關鍵字 if 來檢查某個條件是否成立,如果條件成立,則執行相應的程式碼。可以使用 else if 和 else 來處理多個條件和預設情況。條件通常是布林表達式,可以使用比較運算符(例如 ==、===、!=、!==、>、<、>= 和 <=)來進行比較。
接著,我實作了一些範例來鞏固我的學習。我首先宣告了一些變數,並使用 If 條件式來檢查這些變數的值,然後根據不同的條件執行不同的程式碼。
範例如下:
// 宣告變數
let age = 20;
let hasLicense = true;
// If 條件式
if (age >= 18) {
console.log("You are an adult."); // 輸出: You are an adult.
} else {
console.log("You are not an adult.");
}
// If...else 條件式
if (age >= 18 && hasLicense) {
console.log("You can drive."); // 輸出: You can drive.
} else if (age >= 18 && !hasLicense) {
console.log("You need a license to drive.");
} else {
console.log("You are too young to drive.");
}
// 使用比較運算符
let score = 85;
if (score >= 90) {
console.log("Grade: A");
} else if (score >= 80) {
console.log("Grade: B"); // 輸出: Grade: B
} else if (score >= 70) {
console.log("Grade: C");
} else if (score >= 60) {
console.log("Grade: D");
} else {
console.log("Grade: F");
}
今天的學習讓我對 JavaScript 中的 If 條件式有了更深入的理解,並且能夠靈活運用條件判斷來控制程式的執行流程。我期待在接下來的日子裡,能夠學習更多關於 JavaScript 的知識,並將它們應用到我的衛教網站中。