JS 计算1到1000000个自然数中有几个1的自然数?每个含有1的自然数中有几个1?...

    xiaoxiao2026-01-15  10

    var arr=[]; for(var i=1;i<1000001;i++) { var stri= i.toString(); for(var j=0;j<stri.length;j++) { if(stri.charAt(j)=='1') { arr.push(stri); } } }; for(var i=0;i<arr.length;i++) { var key=arr[i]; var num=0; for(var j=0;j<key.length;j++) { if(key.charAt(j)=='1') { num++; } } console.log(key+':'+num); //只是比较慢╮(╯▽╰)╭ }
    最新回复(0)