题解 | 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;
}


全部评论

相关推荐

昨天 18:25
已编辑
南京大学 算法工程师
点赞 评论 收藏
分享
沟头学院:无关比赛不要写,这样会显着你主次不分,比赛不要撒谎,有哪些就写那些,创新创业建议删除。技能特长可以适当夸大。
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务