您可以使用以下方法在 JavaScript 中驗證字串是否包含有效數字:
使用isNaN() 檢查變數是否不是數字,無論它是字串還是數字:
const isNumeric = (str) => !isNaN(str); console.log(isNumeric('123')); // true console.log(isNumeric('abc')); // false
使用num:
const num = +str; console.log(num); // 123 (if str is '123') console.log(isNaN(num)); // false (if str is '123')
使用parseInt() 從字串的開頭提取數字:
const num = parseInt(str, 10); console.log(num); // 123 (if str is '123px') console.log(isNaN(num)); // false (if str is '123px')
以上是如何檢查 JavaScript 字串是否代表有效數字?的詳細內容。更多資訊請關注PHP中文網其他相關文章!