1到1亿所有数字里有多少个数字1? |
您所在的位置:网站首页 › 100亿里面有几个一亿 › 1到1亿所有数字里有多少个数字1? |
乍看这题真够唬人的,群里看到这个题目后争先恐后的说看法。最简单的办法不外乎就是遍历每个数,然后toString()看看里面有多少个1,最后全部加起来,这是我们得到标准答案的办法。 群里3个人写了3个笨方法都跑出来了,3个笨方法,呵呵 有意思,笨方法也不一样。 程序的实现真是变幻莫测。 var re = /1{1}/g; var max = 1 * 10000 * 10000; getTotal(f); getTotal(f1); getTotal(f2); function getTotal(func) { var total = 0; var begin = new Date(); for(var i= 1 ;i |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |