Skip to content

Instantly share code, notes, and snippets.

@Hamayama
Hamayama / 1004_parseInt.md
Last active June 17, 2024 02:32
JavaScript の parseInt で小数を整数に変換しようとしてはまる

JavaScript の parseInt で小数を整数に変換しようとしてはまる

現象

  • JavaScript の parseInt で小数を整数に変換しようとして、はまったことがありました。
    以下のように、小数第6位までが 0 で、第7位以降に 0 以外の値があると、
    変換結果の整数が 0 ではなくなってしまいます。
    小さい値を入力した方が、変換結果は逆に大きな値になるため、
    一見すると理由が分かりにくい現象でした。