20位长度的数字比较大小

parseInt取整,长度超过18位,末尾都成0了,所以,当长度为20位时,实行前10位进行切割,分别比较。

比如给定数字范围【-12345678912345678912-12345678912345678912】,我如何判定我给定的数字value在不在这个范围?

对于parseInt和parseFlaot,有一定的长度限制

https://img1.mukewang.com/5b8ce9230001e07b05780162.jpg

慕斯709654
浏览 1009回答 1
1回答

侃侃无极

JS的情况:12345678912345678912 < 12345678912345678910false12345678912345678912 > 12345678912345678910false1234567891234568 < 1234567891234560false1234567891234568 > 1234567891234560true&nbsp;超过16位,先当作字符串处理,截取16位出来后,就可以做数字比较了。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript