NaN bermaksud "bukan nombor" dalam JavaScript dan dijana dalam situasi berikut: bukan nombor apabila menukar rentetan kepada nombor, operasi aritmetik tidak bernilai, operasi aritmetik NaN. NaN tidak boleh dibandingkan secara normal, jadi anda perlu menggunakan fungsi Number.isNaN(). NaN sering digunakan untuk mengendalikan data yang tidak boleh diwakili sebagai nombor, membolehkan program memberikan respons yang munasabah apabila menghadapi data tidak sah.
Apakah itu NaN
NaN bermaksud "Bukan Nombor" dalam JavaScript dan merupakan nilai khas yang digunakan untuk mewakili situasi yang tidak boleh dinyatakan sebagai nombor.
Senario Dihasilkan
NaN biasanya dijana apabila:
Membandingkan NaN
NaN tidak boleh dibandingkan dengan mana-mana nilai lain menggunakan pengendali perbandingan biasa (== atau ===). Sebarang perbandingan dengan NaN sentiasa mengembalikan palsu.
Untuk melakukan ini, fungsi Number.isNaN()
harus digunakan, yang menerima parameter dan mengembalikan nilai Boolean yang menunjukkan sama ada parameter itu NaN.
Operasi pada NaN
Hasil operasi aritmetik pada NaN biasanya NaN melainkan jika dibandingkan dengan nombor. Contohnya:
🎜🎜🎜🎜🎜🎜 Tidak boleh diproses dinyatakan sebagai Data berangka sangat berguna. Ia membenarkan program untuk bertindak balas dengan sewajarnya apabila ia menemui data yang tidak sah, seperti memaparkan mesej ralat atau mengembalikan nilai lalai. 🎜
Atas ialah kandungan terperinci Apakah maksud nan dalam js. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!