题解 | #判断是否包含数字#

判断是否包含数字

http://www.nowcoder.com/practice/0fcb4eb9306d4bec837d0037fe39bcf7

最详细直观的解题思路
//isNaN() 判断该数是不是数字 如果是返回false
function containNumber(str) {
    for (let i = 0; i < str.length; i++) {
        if (!isNaN(str.charAt(i) + 1)) { //如果有数字,相加以后还是数字,isNaN就会返回false。然后取反,就能进入if内返回true
            return true;
        }
    }
    return false;
}
charAt(索引的位置) 取每一位数与数字相加来进行判断

全部评论

相关推荐

头像
10-27 15:50
门头沟学院 Java
想进开水团喝开水:有一种店 只能外卖 不能堂食 你猜为什么
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务