ลองรันโค้ดด้านล่างเพื่อเรียนรู้วิธีแปลง Boolean เป็นตัวเลขใน JavaScript:
ตัวอย่าง
<!DOCTYPE html>
<html>
<body>
<p>Convert Boolean to Number</p>
<script>
var myBool = false;
document.write("Number : " + Number(myBool));
</script>
</body>
</html>
ผลลัพธ์จะเป็น 0 (false → 0, true → 1) การใช้ Number(false) หรือ +false (unary plus) จะได้ผลลัพธ์เดียวกัน นี่เป็นการแปลงแบบ Explicit (ชัดเจน) ต่างจากการแปลง Implicit ในเงื่อนไข if