JavaScript เป็นภาษา ไม่มีชนิดข้อมูลคงที่ (untyped) ตัวแปรสามารถเก็บค่าชนิดข้อมูลใดๆ ได้ ใช้คีย์เวิร์ด var สำหรับการประกาศ ไม่ว่าจะเป็นตัวเลขหรือสตริง
วิธีประกาศตัวเลขใน JavaScript:
var points = 100; var rank = 5;
ตัวอย่าง
ลองรันโค้ดต่อไปนี้เพื่อเรียนรู้การประกาศตัวเลข:
<html>
<body>
<script>
<!--
var age = 20;
if(age > 18) {
document.write("<b>Qualifies for driving</b>");
}
//-->
</script>
</body>
</html>
รูปแบบตัวเลขใน JavaScript
- Integer:
42,-10 - Float:
3.14,-0.5 - Scientific:
1e5(100000),2E-3(0.002) - Binary:
0b1010(ES6) - Octal:
0o755(ES6) - Hex:
0xFF(255) - Special:
Infinity,-Infinity,NaN
JavaScript ใช้ IEEE 754 double-precision (64-bit) สำหรับตัวเลขทุกประเภท