第3章
数字
JavaScript 只有一种数值类型——64 位浮点数。这与 Java 的 double 相同。不同于大多数其他编程语言,它没有单独的整数类型,所以 1 和 1.0 是相同的值。创建一个数值很容易,就像为其他变量类型那样使用 var 关键字即可。
数值可以由常量创建:
// 这是一个浮点数:
let a = 1.2;
// 这是一个整数:
let b = 10;
也可以由另一个变量的值创建:
let a = 2;
let b = a;
整数的精度可精确到 15 位,且最大可表示的有效数字约为 17 位。
let x = 999999999999999; // x 将是 999999999999999
let y = 9999999999999999; // y 将是 10000000000000000
如果数值常量以前缀 0x 开头,则会被解释为十六进制。
let z = 0xFF; // 255
在本章中,我们将探讨以下主题: