至少有1位重复的数字

给定正整数 N,返回小于等于 N 且具有至少 1 位重复数字的正整数的个数。

function numDupDigitsAtMostN(N) {
    let num = 0;
    while(N > 10){
        let arr = String(N).split('')
        let handleArr = Array.from(new Set(arr))
        if(arr.length > handleArr.length){
            num++
        }
        N--
    }
    return num
}

Leecode提交未通过,存在细节问题

posted @ 2020-06-17 17:05  671_MrSix  阅读(175)  评论(0编辑  收藏  举报