枚举的实现求得1-1000所有出现1的数字并计算出现1的个数


Posted in Javascript onSeptember 10, 2013

最近有幸得到一个小小面试题,研究了研究,然后分享 出来,希望能对大家的代码事业有所帮助。

面试题是:求得1-1000所有出现1的数字,并计算出现1的个数

解法:

//枚举方法 只能在谷歌浏览器下查看 
(function () { 
var tmp = []; 
for (var i = 1; i< 1001; ++i){ 
/1/g.test('' + i-1) && tmp.push(i); 
} 
console.log(tmp.length) console.log(tmp.reduce(function(i,j) { 
return i+j 
})) 
})()

以上便是枚举的实现方法,但是若从1-N就不管用了,因为N不一定会是多少。
Javascript 相关文章推荐
最新的10款jQuery内容滑块插件分享
Sep 18 Javascript
js运动框架_包括图片的淡入淡出效果
May 11 Javascript
经过绑定元素时会多次触发mouseover和mouseout事件
Feb 28 Javascript
JavaScript实现复制或剪切内容到剪贴板功能的方法
May 23 Javascript
JavaScript正则表达式小结(test|match|search|replace|split|exec)
Dec 08 Javascript
canvas实现粒子时钟效果
Feb 06 Javascript
Bootstrap实现下拉菜单多级联动
Nov 23 Javascript
微信小程序使用toast消息对话框提示用户忘记输入用户名或密码功能【附源码下载】
Dec 09 Javascript
vue中路由验证和相应拦截的使用详解
Dec 13 Javascript
vue下history模式刷新后404错误解决方法
Aug 18 Javascript
vue路由事件beforeRouteLeave及组件内定时器的清除方法
Sep 29 Javascript
JavaScript实现选项卡效果的分析及步骤
Apr 16 Javascript
原始的js代码和jquery对比体会
Sep 10 #Javascript
js获取url参数值的两种方式
Sep 10 #Javascript
jquery如何实现在加载完iframe的内容后再进行操作
Sep 10 #Javascript
用jquery方法操作radio使其默认选项是否
Sep 10 #Javascript
jquery实现按Enter键触发事件示例
Sep 10 #Javascript
验证手机号码的JS方法分享
Sep 10 #Javascript
js控制frameSet示例
Sep 10 #Javascript
You might like
在PHP中使用与Perl兼容的正则表达式
2006/11/26 PHP
PHP daddslashes 使用方法介绍
2012/10/26 PHP
php设计模式之观察者模式的应用详解
2013/05/21 PHP
win7 64位系统 配置php最新版开发环境(php+Apache+mysql)
2014/08/15 PHP
最短的IE判断代码
2011/03/13 Javascript
JS刷新框架外页面七种实现代码
2013/02/18 Javascript
jQuery调用RESTful WCF示例代码(GET方法/POST方法)
2014/01/26 Javascript
js的延迟执行问题分析
2014/06/23 Javascript
jquery实现无限分级横向导航菜单的方法
2015/03/12 Javascript
原生javascript实现的ajax异步封装功能示例
2016/11/03 Javascript
angular.js 路由及页面传参示例
2017/02/24 Javascript
React学习笔记之事件处理(二)
2017/07/02 Javascript
解决html input验证只能输入数字,不能输入其他的问题
2017/07/21 Javascript
JavaScript插件Tab选项卡效果
2017/11/14 Javascript
mockjs+vue页面直接展示数据的方法
2018/12/19 Javascript
独立部署小程序基于nodejs的服务器过程详解
2019/06/24 NodeJs
Vue中登录验证成功后保存token,并每次请求携带并验证token操作
2020/09/08 Javascript
分享一下Python 开发者节省时间的10个方法
2015/10/02 Python
详谈Python高阶函数与函数装饰器(推荐)
2017/09/30 Python
python 脚本生成随机 字母 + 数字密码功能
2018/05/26 Python
python爬虫获取新浪新闻教学
2018/12/23 Python
python实现各种插值法(数值分析)
2019/07/30 Python
程序员的七夕用30行代码让Python化身表白神器
2019/08/07 Python
Python 实现使用空值进行赋值 None
2020/03/12 Python
Python利用for循环打印星号三角形的案例
2020/04/12 Python
HTML5和CSS3让网页设计提升到下一个高度
2009/08/14 HTML / CSS
银行会计职员个人的自我评价
2013/09/29 职场文书
企业总经理岗位职责
2014/02/13 职场文书
信息技术毕业生自荐信范文
2014/03/13 职场文书
古汉语文学求职信范文
2014/03/16 职场文书
幼儿园中班评语大全
2014/04/17 职场文书
中班幼儿评语大全
2014/04/30 职场文书
保险公司演讲稿
2014/09/02 职场文书
2014年教研员工作总结
2014/12/23 职场文书
公务员年度考核登记表个人总结
2015/02/12 职场文书
销售经理助理岗位职责
2015/04/13 职场文书