ตัวแปรชนิดตัวเลข : Integer and Floating-Point
ในการทำงานกับตัวเลข JavaScript สามารถสนับสนุนได้ทั้ง Integer และ Float โดยทั้ง 2 ชนิด สามารถ แปลงไปหากันได้โดย
อัตโนมัติ ตัวแปร Integer ใน JavaScript จะอยู่ในรูปของเลขฐานได้ 3 ฐาน คือ 10 ,8 และ 16
ฐาน 10 โดยปกติแล้วตัวเลขที่ใช้ใน JavaScript จะเป็นเลขฐาน 10 อยู่แล้ว
ฐาน 8 จะมีเลขโดดอยู่แค่ 8 ตัว คือ 0-7 การเขียนเลขฐาน 8 จะใช้ 0 นำหน้า
ฐาน 16 จะมีเลขโดดอยู่ 16 ตัว คือ 0-9 และใช้ A-F แทน 10 - 15 การเขียนเลขฐาน 16 จะใช้ 0x นำหน้า
ตัวอย่างโปรแกรมเลขฐาน
<html>
<head>
<title>Using JavaScript Integer</title>
</head>
<body>
<script language="javascript">
<!--
document.write("0xab00 + 0xcd = ");
document.write(0xab00 + 0xcd);
document.write("<br>");
document.write("0xff - 0123 = ");
document.write(0xff - 0123);
document.write("<br>");
document.write("-0x12 = ");
document.write(-0x12);
// -->
</script>
</body>
</html>
|