Nilai NaN
Nilai NaN (kependekan dari Not-A-Number)
berarti "bukan angka". Nilai seperti ini muncul
saat mencoba melakukan operasi matematika
yang tidak valid.
Contoh
Mari kalikan string berisi huruf dengan angka:
console.log('aaa' * 3);
Hasil eksekusi kode:
NaN
Contoh
Mari coba membagi satu string dengan string lainnya:
console.log('aaa' / 'bbb');
Setelah eksekusi kode kita juga
akan mendapatkan NaN:
NaN
Contoh
Sekarang mari jumlahkan nilai NaN
dengan angka:
console.log(NaN + 3);
Hasil eksekusi kode:
NaN
Lihat juga
-
fungsi
isNaN,
yang melakukan pengecekan terhadap NaN