number 类型
- 在JS中所有数值都是number类型 包括整数和浮点数(小数)
- 在JS中 表示数字的最大值
- Number.MAX_VALUE
- 1.7976931348623157e+308 表示数字最大值
- 如果 number 表示的数字超过了最大值 则会返回 infinity
- (Number.MAX_VALUE*Number.MAX_VALUE)表示 Infinity 正无穷大、
- Number.MIN_VALUE
- 大于0 的最小值
- 5e-324 表示 0后面有324
- 使用 typeof 检查infinity 也会返回number 表示这是数字
- NaN 是一个特殊的数字 表示 Not A Number
- 使用typeof 检查 NaN 也会返回number
- 使用 typeof 检查 字串符时 会返回 string 检查数值时 会返回 number
如果使用JS 进行浮点运算 可能得到一个不准确的结果 所以不能用JS 进行对精确对较高的运算
script>
// 数字 123
var a =123;
// 字符串 123
var b =</