Contoh
Periksa apakah nilai yang NaN:
isNaN(123) //false
isNaN(-1.23) //false
isNaN(5-2)
//false
isNaN(0) //false
isNaN('123') //false
isNaN('Hello') //true
isNaN('2005/12/12') //true
isNaN('') //false
isNaN(true)
//false
isNaN(undefined) //true
isNaN('NaN') //true
isNaN(NaN)
//true
isNaN(0 / 0) //true
Cobalah sendiri " Definisi dan Penggunaan
The isNaN() function menentukan apakah suatu nilai adalah bilangan ilegal (Not-a-Number) .
Fungsi ini mengembalikan true jika nilai setara dengan NaN. Jika tidak maka kembali palsu.
Fungsi ini berbeda dengan spesifik Nomor Nomor. isNaN() metode.
Global isNaN() fungsi, mengubah nilai diuji untuk Nomor, maka tes itu.
Jumlah. isNan() tidak mengubah nilai ke Nomor, dan tidak akan kembali benar untuk setiap nilai yang tidak Nomor jenis.
Dukungan Browser
Fungsi | |||||
---|---|---|---|---|---|
isNaN() | iya nih | iya nih | iya nih | iya nih | iya nih |
Sintaksis
isNaN( value )
Nilai parameter
Parameter | Deskripsi |
---|---|
value | Wajib. nilai yang akan diuji |
Rincian teknis
Kembali Nilai: | Sebuah Boolean. Mengembalikan nilai true jika nilai adalah NaN, jika tidak maka kembali palsu |
---|---|
Versi JavaScript: | 1.0 |
<Fungsi JavaScript global