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

วิธีแปลง Boolean เป็นตัวเลขใน JavaScript

ลองรันโค้ดด้านล่างเพื่อเรียนรู้วิธีแปลง 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