JavaScriptで数値を整数に変換したいとき、真っ先に parseInt() を思い浮かべる人は多いかもしれません。しかし、ここに大いなる罠が潜んでいます。 なんと、parseInt() に「小さすぎる小数」を渡すと、値が勝手に巨大化して返ってくるのです。 実際の挙動を見 ...
最近开发项目时遇到一个奇怪的问题,parseInt(0.0000005) === 5。正常情况下输出0是正确的,为什么是5呢?我们一起来探讨一下这个问题。 前言 最近开发项目时遇到一个奇怪的问题,parseInt(0.0000005) === 5。正常情况下输出0是正确的,为什么是5呢?我们一起来探讨 ...