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); //只是比较慢╮(╯▽╰)╭
}
JS 计算1到1000000个自然数中有几个1的自然数?每个含有1的自然数中有几个1?...
最新推荐文章于 2022-03-31 22:43:54 发布