24 of 264 menu

Fungsi isNaN

Fungsi isNaN menyemak sama ada parameter yang dilalui adalah nombor atau tidak. Ia akan mengembalikan true jika parameter bukan nombor dan false jika ia nombor. Cara ia berfungsi: parameter yang dilalui ditukar kepada nombor. Jika ia bukan nombor (string, array dan lain-lain), maka ia akan ditukar kepada NaN. Kemudian, isNaN menyemak - sama ada NaN diperoleh selepas penukaran atau tidak. Namun, true akan ditukar bukan kepada NaN, tetapi kepada nombor 1. Terdapat juga kesukaran tersembunyi yang lain, lihatnya dalam penerangan NaN.

Sintaks

isNaN(nilai);

Contoh

Sekarang isNaN akan mengembalikan false, kerana parameternya adalah nombor:

console.log(isNaN(3));

Keputusan pelaksanaan kod:

false

Contoh

Sekarang isNaN akan mengembalikan true, kerana parameternya bukan nombor:

console.log(isNaN('abcde'));

Keputusan pelaksanaan kod:

true

Lihat juga

  • fungsi isFinite,
    yang menyemak nombor untuk ketakterhinggaan
  • operator typeof,
    yang menentukan jenis data
Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak