简单方法
let str='errrtgrtgts234';
for(var i=0;i<str.length;i++){
let number=Number(str[i])
if(!number){
continue
console.log('没有数字');
}else{
console.log('有数字')
}
}
简单正则判断法
let str='errrt567grtgt';
function typeNumber() {
if(/\d/.test(str)){
//正则中\d是匹配一个数字的,然后test方法是用于检测一个字符串是否满足点之前的验证规则
console.log('有数字')
}else{
console.log('没有数字')
}
}
typeNumber();