解説
isNaN関数に渡した値は数値の123ではなく、文字列の"123"です。文字列の"123"は数値ではないので、文字列の"abc"を渡したときと同じように、isNaN("123")が返す値はtrue(真)となるように思えますが、そうではありません。
isNaN関数は、渡された値が数値に型変換できるかどうかを調べています。文字列の"123"は数値に型変換できるので、isNaN関数は渡された値は数値だと判断し、false(偽)を返します。
それではまた明日!!
ハウツー
掲載日
isNaN関数に渡した値は数値の123ではなく、文字列の"123"です。文字列の"123"は数値ではないので、文字列の"abc"を渡したときと同じように、isNaN("123")が返す値はtrue(真)となるように思えますが、そうではありません。
isNaN関数は、渡された値が数値に型変換できるかどうかを調べています。文字列の"123"は数値に型変換できるので、isNaN関数は渡された値は数値だと判断し、false(偽)を返します。
それではまた明日!!
Microsoftはメモ帳の存在意義を見失っている、行き過ぎた進化に危機感
サイバーセキュリティ最前線 第41回 7月14日~20日の最新サイバーセキュリティ情報 - JPCERTレポート公開、14,000件超のインシデントから見えた新たな傾向
Windows 11に「共有オーディオ」登場か、複数デバイスから同時に音が鳴る
ゼロからはじめるバイブコーディング 第1回 プログラミングなしで作るデスクトップ可視化ツール - いざバイブコーディング
Windows 11 24H2、7月の更新プログラムでインストールに失敗する不具合
開発/エンジニア システムやソフトウェアの開発に携わるエンジニアに向けた最新情報など仕事に役立つ話題などを提供していきます。