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

เกิดอะไรขึ้นเมื่อแปลงเลข 1 เป็น Boolean ใน JavaScript

ลองรันโค้ดด้านล่างเพื่อดูผลลัพธ์เมื่อแปลงเลข 1 เป็น Boolean ใน JavaScript

ตัวอย่าง

<!DOCTYPE html> <html>    <body>       <p>แปลง 1 เป็น Boolean</p>       <script>          var myVal = 1;          document.write("Boolean: " + Boolean(myVal));       </script>    </body> </html>

ผลลัพธ์และคำอธิบาย:

  • ผลลัพธ์: true
  • ใน JavaScript ค่าต่อไปนี้จะแปลงเป็น false: 0, -0, null, undefined, NaN, "" (สตริงว่าง)
  • ค่าอื่นๆ ทั้งหมดรวมถึงเลข 1 จะแปลงเป็น true