题解 | #获取指定字符串#

获取指定字符串

http://www.nowcoder.com/practice/4ec56ad04a9a4402a01e50a390a8060a

// 三个连续的数字
function getThreeConNums(num) {
	let numsArr = num.toString().match(/\d+/g);
    let flag = false;

    while(numsArr.length > 0 && !flag) {
        let current = numsArr.pop();
        if (+current > 122) {
            const currentArr = current.split("");

            for(let i = 1; i < currentArr.length - 2; i ++) {
                if (currentArr[i] - currentArr[i - 1] === 1 && currentArr[i+1] - currentArr[i] === 1) {
                    flag = true;
                    break;
                }
            }
        }
    }

    return flag;
}
全部评论

相关推荐

点赞 评论 收藏
转发
点赞 收藏 评论
分享
牛客网
牛客企业服务