第16天:學習資料類型:布林 (boolean)
今天是我參加 IT 鐵人賽的第十六天,我決定學習 JavaScript 中的布林資料類型。布林值(boolean)是程式設計中最基本的資料類型之一,只有兩個可能的值:true 和 false。掌握布林值的基本操作對於進行條件判斷和邏輯運算至關重要。
首先,我學習了如何宣告和使用布林值。布林值通常用於條件判斷和控制程式的執行流程。例如,可以使用布林值來檢查某個條件是否成立,並根據結果執行不同的程式碼。我還學習了如何使用邏輯運算符,例如 &&(AND)、||(OR)和 !(NOT)來進行布林運算。
接著,我實作了一些範例來鞏固我的學習。我首先宣告了一些布林變數,並進行基本的布林運算。然後,我使用條件判斷來控制程式的執行流程,並觀察它們的輸出結果。
範例如下:
// 宣告布林變數
let isAdult = true;
let hasPermission = false;
// 布林運算
let canEnter = isAdult && hasPermission; // AND 運算
console.log("Can enter:", canEnter); // 輸出: Can enter: false
let canVote = isAdult || hasPermission; // OR 運算
console.log("Can vote:", canVote); // 輸出: Can vote: true
let isMinor = !isAdult; // NOT 運算
console.log("Is minor:", isMinor); // 輸出: Is minor: false
// 條件判斷
if (isAdult) {
console.log("You are an adult."); // 輸出: You are an adult.
} else {
console.log("You are not an adult.");
}
if (isAdult && hasPermission) {
console.log("You can enter the restricted area.");
} else {
console.log("You cannot enter the restricted area."); // 輸出: You cannot enter the restricted area.
}
今天的學習讓我對 JavaScript 中的布林資料類型有了更深入的理解,並且能夠靈活運用基本的布林運算和條件判斷來控制程式的執行流程。