エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント4件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
NaNの判定について - Qiita
NaNをisNaNで判定しようとするとおかしな事になる可能性があるので気をつけましょうって話です。 Effect... NaNをisNaNで判定しようとするとおかしな事になる可能性があるので気をつけましょうって話です。 Effective JavaScriptで紹介されていたのですが、知らなかったのでメモです。 isNaNの挙動 標準で用意されているisNaNにNaNを渡すと確かにtrueが返ります。 ただ、暗黙の型変換によって引数を数値へと変換してしまう為、NaN自身でなくても、NaNへと変換される類のものに対してもtrueを返してしまいます。 isNaN(NaN); // true isNaN("foo"); // true isNaN(undefined); // true isNaN({}); // true isNaN({ valueOf: "foo" }); // true isNaNはNaNであるかの判定ではなく、引数が数値へ変換可能かどうかの判定に使われるみたいです。 NaN判定のイディオム
2018/11/21 リンク