枚举的实现求得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 相关文章推荐
JQuery中html()方法使用不当带来的陷阱
Apr 07 Javascript
json数据处理技巧(字段带空格、增加字段、排序等等)
Jun 14 Javascript
JavaScript中创建字典对象(dictionary)实例
Mar 31 Javascript
javascript简单实现跟随滚动条漂浮的返回顶部按钮效果
Aug 19 Javascript
详解为生产环境编译Angular2应用的方法
Dec 10 Javascript
使用原生js编写一个简单的框选功能方法
May 13 Javascript
微信小程序实现弹出菜单动画
Jun 21 Javascript
Node.js实现简单管理系统
Sep 23 Javascript
JS实现盒子拖拽效果
Feb 06 Javascript
vue组件库的在线主题编辑器的实现思路
Apr 03 Javascript
Nuxt pages下不同的页面对应layout下的页面布局操作
Nov 05 Javascript
Vue中强制组件重新渲染的正确方法
Jan 03 Vue.js
原始的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和ACCESS写聊天室(六)
2006/10/09 PHP
PHP+MYSQL 出现乱码的解决方法
2008/08/08 PHP
PHP 时间日期操作实战
2011/08/26 PHP
在PHP中设置、使用、删除Cookie的解决方法
2013/05/06 PHP
PHP判断网络文件是否存在的方法
2015/03/12 PHP
PHP substr()函数参数解释及用法讲解
2017/11/23 PHP
在b/s开发中经常用到的javaScript技术
2006/08/23 Javascript
在Javascript中为String对象添加trim,ltrim,rtrim方法
2006/09/22 Javascript
Juqery Html(),append()等方法的Bug解决方法
2010/12/13 Javascript
jquery中的事件处理详细介绍
2013/06/24 Javascript
jquery实现滑动图片自己测试的例子
2013/11/05 Javascript
js获取触发事件元素在整个网页中的绝对坐标(示例代码)
2013/12/13 Javascript
javascript函数特点实例分析
2015/05/14 Javascript
在JavaScript中操作时间之getUTCDate()方法的使用
2015/06/10 Javascript
分享一个精简的vue.js 图片lazyload插件实例
2017/03/13 Javascript
Vue.js实战之使用Vuex + axios发送请求详解
2017/04/04 Javascript
浅谈JS如何实现真正的对象常量
2017/06/25 Javascript
Angular4实现鼠标悬停3d倾斜效果
2017/10/25 Javascript
使用 Node.js 模拟滑动拼图验证码操作的示例代码
2017/11/02 Javascript
如何去除vue项目中的#及其ie9兼容性
2018/01/11 Javascript
如何使用JavaScript检测空闲的浏览器选项卡
2020/05/28 Javascript
Python列表list内建函数用法实例分析【insert、remove、index、pop等】
2017/07/24 Python
[原创]教女朋友学Python(一)运行环境搭建
2017/11/29 Python
pandas全表查询定位某个值所在行列的方法
2018/04/12 Python
python 日期操作类代码
2018/05/05 Python
Python解决线性代数问题之矩阵的初等变换方法
2018/12/12 Python
Python实现简单查找最长子串功能示例
2019/02/26 Python
如何使用Cython对python代码进行加密
2020/07/08 Python
python3.9和pycharm的安装教程并创建简单项目的步骤
2021/02/03 Python
瑞典快乐袜子:Happy Socks
2018/02/16 全球购物
教师岗位职责范本
2013/12/29 职场文书
护士毕业自我鉴定
2014/02/07 职场文书
会议室标语
2014/06/21 职场文书
Mysql 设置boolean类型的操作
2021/06/04 MySQL
Java循环队列与非循环队列的区别总结
2021/06/22 Java/Android
mysql全面解析json/数组
2022/07/07 MySQL