解説
isNaN関数に渡した値は数値の123ではなく、文字列の"123"です。文字列の"123"は数値ではないので、文字列の"abc"を渡したときと同じように、isNaN("123")が返す値はtrue(真)となるように思えますが、そうではありません。
isNaN関数は、渡された値が数値に型変換できるかどうかを調べています。文字列の"123"は数値に型変換できるので、isNaN関数は渡された値は数値だと判断し、false(偽)を返します。
それではまた明日!!
ハウツー
掲載日
isNaN関数に渡した値は数値の123ではなく、文字列の"123"です。文字列の"123"は数値ではないので、文字列の"abc"を渡したときと同じように、isNaN("123")が返す値はtrue(真)となるように思えますが、そうではありません。
isNaN関数は、渡された値が数値に型変換できるかどうかを調べています。文字列の"123"は数値に型変換できるので、isNaN関数は渡された値は数値だと判断し、false(偽)を返します。
それではまた明日!!
Windows XPはなぜあれほど長く使われた? “名OS”になった理由
Windows 11のマウスカーソル問題、原因が判明も修正は今後の更新プログラムで
デスクトップ背景が真っ黒に、Windows 11更新プログラム「KB5120998」に不具合
GoogleもAI開発環境で「WSL」対応へ、Windows開発で高まるLinuxの存在感
Windows 11の起動が高速化へ、MicrosoftがIFA 2026で大幅な性能改善を表明
開発/エンジニア システムやソフトウェアの開発に携わるエンジニアに向けた最新情報など仕事に役立つ話題などを提供していきます。