JavaScript
اعداد و ریاضی
JS Number
Number.isNaN()
بررسی میکند آیا مقدار دقیقاً NaN است. برخلاف isNaN سراسری، ابتدا چک میکند مقدار از نوع Number باشد تا خطای منطقی رخ ندهد.
سینتکس
Number.isNaN(value)
مثال کاربردی
Number.isNaN(NaN); // true
Number.isNaN("abc"); // false (رشته است)
Number.isNaN(parseInt("x")); // true