问答题531/1593以下等式是成立的吗:1_000_000 === 1000000 ?

难度:
2023-04-26 创建

参考答案:

1_000_000 === 1000000 的结果为 true

1_000_000 中使用了 _,这是数字分隔符规范(Numeric Separators),也就是允许在数字值中使用下划线来提高数值的可读性。

如果我们尝试写十亿这样的值,可以通过用下划线分隔数字来提高可读性。

1let a = 1000000000000; 2let b = 1_000_000_000_000; 3console.log(a===b); // true

数字分隔符规范不仅支持整数,还支持各种数字格式:

1// Decimal 2let dec = 1_000_000.220_720; 3 4// Binary 5let bin = 0b1010_0001_1000_0101; 6 7// Octal 8let oct = 0o1234_5670; 9 10// Hexadecimal 11let hex = 0xA0_B0_C0; 12 13// BigInt 14let bint = 9_223_372_036_854_775_807n;

最近更新时间:2024-07-20

赞赏支持

预览

题库维护不易,您的支持就是我们最大的动力!