JavaScript adalahNaN()
Contoh
Periksa apakah nilainya adalah NaN:
isNaN(123);
isNaN(-1.23);
isNaN(5-2);
isNaN(0);
isNaN('123');
isNaN('Hello');
isNaN('2005/12/12');
Lebih banyak contoh di bawah ini.
Definisi dan Penggunaan
Dalam JavaScript NaN
adalah kependekan dari "Not-a-Number".
Metode isNaN()
mengembalikan true jika nilainya adalah NaN.
Metode isNaN()
ini mengubah nilai menjadi angka sebelum mengujinya.
Lihat juga:
Perbedaan Antara isnan() dan Number.isnan()
isNaN()
metode kembali true
jika nilai Bukan-A-Number.
Number.isNaN()
kembali true
jika nomor Bukan-A-Number.
Dengan kata lain:
isNaN()
mengonversi nilai menjadi angka sebelum mengujinya.
Contoh
// This returns true;
isNaN('Hello');
// This returns false;
Number.isNaN('Hello');
Sintaksis
isNaN(value)
Parameter
Parameter | Description |
value | Required. The value to be tested. |
Nilai Kembali
Jenis | Keterangan |
Sebuah boolean | true jika nilainya adalah NaN, jika tidak
false . |
Lebih Banyak Contoh
Periksa apakah nilainya adalah NaN:
isNaN(0/0);
isNaN('');
isNaN('A');
isNaN(true);
isNaN(false);
isNaN('NaN');
isNaN(NaN);
isNaN(undefined);
isNaN(null);
Dukungan Peramban
isNaN()
adalah fitur ECMAScript1 (ES1).
ES1 (JavaScript 1997) didukung penuh di semua browser:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |