为什么JavaScript中的整数文字后跟一个有效的数字文字?

前端之家收集整理的这篇文章主要介绍了为什么JavaScript中的整数文字后跟一个有效的数字文字?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
JavaScript中,使用点结束整数数字文字是有效的,如此…
x = 5.;

这个符号有什么意义?是否有任何理由将点放在最后,如果没有,为什么首先允许使用该符号?

更新:好的,你提到浮点数和整数……我们在这里谈论JavaScript. JavaScript中只有一种数字类型是IEEE-754.

5和5具有相同的值,这两个值之间没有差异.

解决方法

如果在整数上调用方法,则需要小数点:
5.toFixed(n) // throws an error

5..toFixed(n) // returns the string '5.' followed by n zeroes

如果看起来不对,(5).toFixed(n)或5.0.toFixed(n)也可以.

猜你在找的JavaScript相关文章