给定字符串 str,检查其是否包含数字,包含返回 true,否则返回 false
function containsNumber(str) {
var arr = str.split(''); //切割为数组
for (var i = 0; i < arr.length; i++) { //遍历数组
if (!isNaN(parseInt(arr[i]))) { //判断是否为数字
return true;
break; //一旦有数字跳出循环
}
}
return false;
}
function containsNumber(str) {
return /\d/.test(str);
// return /[0-9]+/.test(str);
}
function containsNumber(str) {
return str.match(/\d/) ? true : false;
}
function containsNumber(str) {
let arr = str.split('')
let flag = false;
for (let i = 0; i < arr.length; i++) {
if (!isNaN(parseInt(arr[i]))) {
flag = true;
break;
}
}
return flag
}