Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> JavaScript

วิธีประกาศ Boolean ใน JavaScript

ประกาศ Boolean ใน JavaScript โดยกำหนดค่า true หรือ false โดยตรง

var answer = true;
var isValid = false;

ตัวอย่าง: การเปรียบเทียบคืนค่า Boolean

<html>
  <head>
    <title>JavaScript Boolean</title>
  </head>
  <body>
    <script>
      var num1 = 10;
      var num2 = 20;
      document.write(num1 > num2); // false
    </script>
  </body>
</html>

Boolean ในบริบทต่างๆ

  • Comparison operators: >, <, ===, !== คืน boolean
  • Logical operators: &&, ||, ! คืน boolean (หรือค่า operand)
  • Conditionals: if (condition) ประเมิน truthy/falsy

Truthy และ Falsy Values

Falsy (เป็น false)Truthy (เป็น true)
falsetrue
0, -0, 0nตัวเลขอื่นๆ (รวมติดลบ)
"" (empty string)Non-empty strings
null{}, [] (objects/arrays)
undefinedfunction() {}
NaNnew Boolean(false) (object!)

แปลงเป็น boolean จริง: Boolean(value) หรือ !!value