文字列型でも数値なら数値と判断するやつ「isNaN()」
2でも、
“2”でも、
どちらも「数値ではない」と判断するやつ。否定系だから頭がこんがらがりやすい。。。
- 文字列→true
- 数値→false
- “数値”も数値(=false)になる
てことすな。
NaNは、「Not a Number」の略。
See the Pen BaWVNEg by Hidenobu Miyata (@gari8641) on CodePen.
整数かどうかを判定する、Number.isInteger()
See the Pen vYxrOoQ by Hidenobu Miyata (@gari8641) on CodePen.
コメント