`parseInt(0.0000005) === 5`になる理由的な記事。

一見謎挙動に見えて実際は理由があって仕様通りである。ってのが面白いですね。まぁ、実際に謎挙動っぽいのもいくつかあるっぽいのですけども、JavaScriptさんには。

記事中ではMath.truncの利用を推奨されていますが、ボクもparseIntを使いがちなので注意したいと思います(一応気は使ってます)。まぁ、ボクなんかだと浮動小数点数を使うことなんて本当にないのですけどね。

JavaScript、面白いなぁ、好きだなぁ。

¥5,060 (2022/03/25 10:11時点 | Amazon調べ)

かいているひと

しもだ たくろう a.k.a. たくぅ

1996年くらいからこんなことをやっているのでなかなかのおじさんです。一応今もWeb系の仕事はやっているぽい。実がないので口の方で煙に巻きます。「ぺちぱな。」ん。くず界のくず。 SW-2066-7468-5602✨