- 2021/01/27 Wed
-
リモート会議中にマイクをミュートにしてうんこするライフハック。
8進数?あっ」
ゼロパディングしてるからかーーー!parseInt() - JavaScript | MDN
https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/parseInt入力した string が "0" (ゼロ) で始まった場合は、radix は 8 (8進数) または 10 (10進数) と仮定されます。厳密にどちらの基数が選択されるかは実装に依存します。ECMAScript 5 では 10 (10進数) を使用するべきだと明示していますが、まだすべてのブラウザーが対応している訳ではありません。したがって、parseInt関数を使うときは radix を常に指定してください。
これですね。
基数を指定して解決。
8進数とかもう存在を忘れてたよ。
昼ごはんの つくねを床に落として、めそめそしながら掃除してるおじさん。
8以上の数字が落ちる事象がでててなんだろと思ったけど、「8…8…。