ฉันต้องการตรวจสอบว่าstring
มีเพียงตัวเลขเท่านั้น ฉันใช้สิ่งนี้:
var isANumber = isNaN(theValue) === false;
if (isANumber){
..
}
แต่รู้ว่ามันยังช่วยให้และ+
-
โดยพื้นฐานแล้วฉันต้องการให้แน่ใจว่าinput
มีเพียงตัวเลขเท่านั้นและไม่มีอักขระอื่น ๆ เนื่องจาก+100
และ-5
เป็นตัวเลขทั้งคู่isNaN()
จึงไม่ใช่วิธีที่ถูกต้อง บางที regexp เป็นสิ่งที่ฉันต้องการ? เคล็ดลับใด ๆ