純JS 判斷字串中是否出現了數字
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>判斷字串中是否出現了數字</title>
<script>
var str = "!我是來自湖南衡陽的李某某,我的年齡是18.記得我哦";
var arr = [];
console.log(str);
console.log(arr);
for(var i = 0; i<str.length; i++){
// 方法一
// arr.push(str.substr(i,1));
// 方法二
arr.push(str.charAt(i));
//
console.log(arr);
}
// 方法一
// for(var i = 0;i<arr.length; i++){
// var temp = Number(arr[i]);
// if(temp){
// console.log("存在數字"+temp);
// break;
// }
// }
// 方法二
for(var i = 0;i<arr.length; i++){
var temp = arr[i].charCodeAt();
if(temp>=48 &&temp<=57){
console.log("存在數字"+arr[i]);
}
}
</script>
</head>
<body>
</body>
</html>