数字从1开始,遇到数字7就会跳过,比如6后边直接是8,69后边直接是80,现在给你个数字,问是第几位? 比如输入8,输出7,就是第7个数。那89那?请你编程输出。

function findIndex(num){
    let list = [];
    for (let i = 1; i <= num; i++) {
        if((i+'').indexOf(7)==-1){
             list.push(i)
        }
    }
    return list.length
}
console.log(findIndex(8))

数字从1开始,遇到数字7就会跳过,比如6后边直接是8,69后边直接是80,现在给你个数字,问是第几位?  比如输入8,输出7,就是第7个数。那89那?请你编程输出。

posted on 2022-07-26 09:32  愿你笑时风华正茂  阅读(420)  评论(0)    收藏  举报

导航