解説
isNaN関数に渡した値は数値の123ではなく、文字列の"123"です。文字列の"123"は数値ではないので、文字列の"abc"を渡したときと同じように、isNaN("123")が返す値はtrue(真)となるように思えますが、そうではありません。
isNaN関数は、渡された値が数値に型変換できるかどうかを調べています。文字列の"123"は数値に型変換できるので、isNaN関数は渡された値は数値だと判断し、false(偽)を返します。
それではまた明日!!
ハウツー
掲載日
isNaN関数に渡した値は数値の123ではなく、文字列の"123"です。文字列の"123"は数値ではないので、文字列の"abc"を渡したときと同じように、isNaN("123")が返す値はtrue(真)となるように思えますが、そうではありません。
isNaN関数は、渡された値が数値に型変換できるかどうかを調べています。文字列の"123"は数値に型変換できるので、isNaN関数は渡された値は数値だと判断し、false(偽)を返します。
それではまた明日!!
Google Antigravityでエージェントファースト開発を始めよう 第4回 ルールとワークフローでエージェントの行動規範を作る
Windows 11の設定アプリ、ユーザーアカウント名の変更をサポート
C#の魔の概念をAI図解で攻略! .NETでつまずいた人に贈るプロンプト学習帳 第1回 決済端末のたとえで理解する!if文地獄からの脱出方法
Google Chrome、生産性を向上させる新機能を3つ発表
知らないと損するWindows 11の隠れ便利機能
開発/エンジニア システムやソフトウェアの開発に携わるエンジニアに向けた最新情報など仕事に役立つ話題などを提供していきます。