ค่า NaN
ค่า NaN (Not-A-Number)
หมายถึง ไม่ใช่ตัวเลข ค่าดังกล่าว
จะได้มาเมื่อคุณพยายามดำเนินการ
ทางคณิตศาสตร์ไม่ใช่กับตัวเลข แต่กับ
อย่างอื่น ตัวอย่างเช่น ค่านี้จะให้ผล
จากการพยายามคูณสตริงด้วยตัวเลข:
alert('abc' * 3); // แสดงผล NaN
การดำเนินการใดๆ กับ NaN นำไปสู่ผลลัพธ์ที่
ยังคงเป็น NaN อยู่ดี:
alert(NaN + 1); // แสดงผล NaN
สร้างสตริงสองสตริง คูณกัน แสดงผลการคูณบนหน้าจอ