题解 | FED40字符串中是否有数字 #搜索数字#
搜索数字
https://www.nowcoder.com/practice/f7df2b13dce44b7498a13c1df1652779
function _search(string) { // 补全代码 //以boolean的形式返回字符串参数中是否包含数字 /*法一:循环: split()方法分割后,挨个判断*/ let arr=string.split(''); //split():用于对一个字符串进行分割成多个字符串数组 for(let i=0;i<arr.length;i++){ let temp = parseInt(arr[i]); //arr[i]当前还是字符串 return typeof temp=='number'?true:false; } /*法二:正则表达式*/ const reg=/\d/; return typeof string.search(reg) == 'number' ? true:false; }