2021年10月27日
isNaN より isFinite
isNaN は引数が数値として解釈できないかどうか、ですが、
数値として判断できるかどうかのほうが直感でわかりやすいと思います。
!isNaN なわけですが、使いづらいです。
「数値として判断できないの否定」となります。
そこで、isFinite があります。こちらのほうが素直に使えます。
isNaN('aaa') !== isFinite('aaa')
isNaN('12') !== isFinite('12')
数値として判断できるかどうかのほうが直感でわかりやすいと思います。
!isNaN なわけですが、使いづらいです。
「数値として判断できないの否定」となります。
そこで、isFinite があります。こちらのほうが素直に使えます。
isNaN('aaa') !== isFinite('aaa')
isNaN('12') !== isFinite('12')
【このカテゴリーの最新記事】
-
no image
-
no image
-
no image
-
no image
-
no image
posted by FJT at 05:29| javascript