Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> JavaScript

เช็คว่า Value เป็น Number หรือไม่ ด้วย JavaScript

ใน JavaScript มีหลายวิธีเช็คว่า value เป็น number หรือไม่

วิธีทั่วไป: ใช้ operator typeof

const value = 5;
console.log(typeof value); // "number"

ประยุกต์ใช้ใน conditional statement เช็ค form input:

const inputFieldAge = "10";
if (typeof inputFieldAge !== 'number') {
  console.log('This field has to be a number');
}

เพราะ inputFieldAge เป็น string (มีเครื่องหมายคำพูด) ไม่ใช่ number type 10 typeof จะจับได้