ตัวอย่าง
ตรวจสอบว่าค่าเป็นน่าน:
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
ลองตัวเอง» ความหมายและการใช้งาน
isNaN() ฟังก์ชั่นกำหนดว่าค่าเป็นจำนวนที่ผิดกฎหมาย (Not-a-Number)
ฟังก์ชั่นนี้จะส่งกลับจริงถ้าค่าเท่ากับน่าน มิฉะนั้นก็จะส่งกลับเท็จ
ฟังก์ชั่นนี้จะแตกต่างจากที่เฉพาะเจาะจงจำนวน จำนวน isNaN() วิธีการ
ทั่วโลก isNaN() ฟังก์ชั่นแปลงมูลค่าการทดสอบจำนวนแล้วทดสอบมัน
จำนวน. isNan() ไม่แปลงค่าไปจำนวนและจะไม่กลับมาเป็นจริงสำหรับค่าใด ๆ ที่ไม่ได้เป็นของจำนวนชนิด
สนับสนุนเบราว์เซอร์
ฟังก์ชัน | |||||
---|---|---|---|---|---|
isNaN() | ใช่ | ใช่ | ใช่ | ใช่ | ใช่ |
วากยสัมพันธ์
isNaN( value )
ค่าพารามิเตอร์
พารามิเตอร์ | ลักษณะ |
---|---|
value | จำเป็นต้องใช้ ค่าที่จะได้รับการทดสอบ |
รายละเอียดทางเทคนิค
กลับค่า: | บูลีน ผลตอบแทนจริงถ้าค่าเป็นน่านมิฉะนั้นก็จะส่งกลับเท็จ |
---|---|
JavaScript เวอร์ชัน: | 1.0 |
<ฟังก์ชั่น JavaScript ทั่วโลก