javascript 数値か判断する2つのやり方

javascript
スポンサーリンク

文字列型でも数値なら数値と判断するやつ「isNaN()」

2でも、

“2”でも、

どちらも「数値ではない」と判断するやつ。否定系だから頭がこんがらがりやすい。。。

  • 文字列→true
  • 数値→false
    • “数値”も数値(=false)になる

てことすな。

NaNは、「Not a Number」の略。

See the Pen BaWVNEg by Hidenobu Miyata (@gari8641) on CodePen.

MDN

整数かどうかを判定する、Number.isInteger()

See the Pen vYxrOoQ by Hidenobu Miyata (@gari8641) on CodePen.

MDN

 

参考 動作を一覧表にしてくれてるqiita記事

qiita

コメント