枚举的实现求得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 相关文章推荐
js post方式传递提交的实现代码
May 31 Javascript
jQuery操作select的实例代码
Jun 14 Javascript
js获取dom的高度和宽度(可见区域及部分等等)
Jun 13 Javascript
Javascript浅谈之this
Dec 17 Javascript
window.open()详解及浏览器兼容性问题示例探讨
May 29 Javascript
详解Vue.js——60分钟组件快速入门(上篇)
Dec 05 Javascript
微信小程序 label 组件详解及简单实例
Jan 10 Javascript
详解Vue监听数据变化原理
Mar 08 Javascript
利用forever和pm2部署node.js项目过程
May 10 Javascript
把vue-router和express项目部署到服务器的方法
Feb 21 Javascript
微信小程序如何实现点击图片放大功能
Jan 21 Javascript
vue使用video插件vue-video-player详解
Oct 23 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
ThinkPHP跳转页success及error模板实例教程
2014/07/17 PHP
PHP代码优化技巧小结
2015/09/29 PHP
PHP会话控制实例分析
2016/12/24 PHP
php layui实现前端多图上传实例
2019/07/30 PHP
Add a Formatted Table to a Word Document
2007/06/15 Javascript
基于Jquery的仿照flash放大图片效果代码
2011/03/16 Javascript
基于JQuery的模拟苹果桌面Dock效果(稳定版)
2012/10/15 Javascript
前后台交互过程中json格式如何解析以及如何生成
2012/12/26 Javascript
JavaScript起点(严格模式深度了解)
2013/01/28 Javascript
Javascript学习笔记之 对象篇(三) : hasOwnProperty
2014/06/24 Javascript
node.js中的buffer.fill方法使用说明
2014/12/14 Javascript
jquery实现用户信息修改验证输入方法汇总
2015/07/18 Javascript
不想让浏览器运行javascript脚本的方法
2015/11/20 Javascript
JQuery导航菜单选择特效
2016/04/11 Javascript
angular 动态组件类型详解(四种组件类型)
2017/02/22 Javascript
react-native 完整实现登录功能的示例代码
2017/09/11 Javascript
解决nodejs的npm命令无反应的问题
2018/05/17 NodeJs
解决vue cli4升级sass-loader(v8)后报错问题
2020/07/30 Javascript
vue 路由meta 设置导航隐藏与显示功能的示例代码
2020/09/04 Javascript
Vant+postcss-pxtorem 实现浏览器适配功能
2021/02/05 Javascript
[04:17]DOTA2完美盛典,rOtk、BurNIng携手巴图演唱《倔强》
2017/11/28 DOTA
Python入门篇之函数
2014/10/20 Python
详谈Python2.6和Python3.0中对除法操作的异同
2017/04/28 Python
numpy使用fromstring创建矩阵的实例
2018/06/15 Python
详解python项目实战:模拟登陆CSDN
2019/04/04 Python
python实现动态创建类的方法分析
2019/06/25 Python
安装并免费使用Pycharm专业版(学生/教师)
2020/09/24 Python
斯德哥尔摩通票:Stockholm Pass
2018/01/09 全球购物
会计自我鉴定
2013/11/02 职场文书
事业单位竞聘上岗实施方案
2014/03/28 职场文书
党员教师个人对照检查材料(群众路线)
2014/09/26 职场文书
班主任培训研修日志
2015/11/13 职场文书
手把手教你制定暑期学习计划,让你度过充实的暑假
2019/08/22 职场文书
Python源码解析之List
2021/05/21 Python
python3操作redis实现List列表实例
2021/08/04 Python
PostgreSQL基于pgrouting的路径规划处理方法
2022/04/18 PostgreSQL