JS 计算1到1000000个自然数中有几个1的自然数?
<script>
window.onload=function(){
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.charAt(j));
}
}
};
var num=0
for(var i=0;i<arr.length;i++)
{
var key=arr[i];
for(var j=0; j<key.length; j++)
{
if(key.charAt(j)=='1')
{
num++;
}
}
}
alert(num);
}
 
</script>
JS 计算1到1000000个自然数中有几个1的自然数?的更多相关文章
- js计算字符串的字节数和字符串与二进制的相互转化
		一.js计算字符串的字节数方法: //blob获取字符串的字节 var debug = "好的"; var blob = new Blob([debug],{type : 'tex ... 
- JS计算字符串所占字节数
		最近项目有个需求要用js计算一串字符串写入到localStorage里所占的内存,众所周知的,js是使用Unicode编码的.而Unicode的实现有N种,其中用的最多的就是UTF-8和UTF-16. ... 
- js计算2个日期相差的天数,两个日期相差的天数,日期相隔天数
		js计算2个日期相差的天数,两个日期相差的天数,日期相隔天数 >>>>>>>>>>>>>>>>>& ... 
- js 计算快速统计中用到的日期
		前言 最近在做统计报表模块,其中查询条件用到了快速查询,主要为了方便客户统计查询常用的几个日期纬度,比如本周.上周.本月.上月.昨日. 使用js计算,主要用到了js Date. getDate().g ... 
- js计算两个日期的天数差值
		js计算两个日期的天数差值 通过两个日期计算这两个日期之间的天数差值 /** * 计算天数差的函数,通用 * @param sDate1 * @param sDate2 * @returns {Num ... 
- JS计算前一天或后一天,前一月后一月
		JS计算前一天或后一天,前一月后一月,上一天下一下,上一月下一月. 方法一: function ktkGetNextMonth(currentDate, scaleStep) { //scaleSte ... 
- Vue.js 计算属性是什么
		Vue.js 计算属性是什么 一.总结 一句话总结: 模板 表达式 维护 在模板中表达式非常便利,但是它们实际上只用于简单的操作.模板是为了描述视图的结构.在模板中放入太多的逻辑会让模板过重且难以维护 ... 
- 【javascript基础】JS计算字符串所占字节数
		废话不说,直接正题吧. 最近项目有个需求要用js计算一串字符串写入到localStorage里所占的内存,众所周知的,js是使用Unicode编码的.而Unicode的实现有N种,其中用的最多的就是U ... 
- JS计算两个日期之间的天数
		<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ... 
随机推荐
- sed备忘
			sed 是一种在线编辑器,它一次处理一行内容.处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送 ... 
- Hibernate日期映射类型
			映 射 类 型 Java类型 标准SQL类型 描 述 date java.util.Date或者java.sql.Date DATE 代表日期,形式为: YYYY-MM-DD time java ... 
- Autocomplete in ASP.NET MVC3自动检索并填充输入框
			1.单一产品情况下使用: public ActionResult GetStockList() { var item = _db.Stocks.ToList().Select(s =>s.Pro ... 
- Android Studio关于USB device not found的解决的方法
			Android Studio关于USB device not found的解决的方法 我们使用Android Studio进行Android开发时.当我们使用真机进行调试时.非常可能会出现USB de ... 
- Linux终端监控工具之dstat
			1.安装 yum install dstat 2.示例 1)直接跟数字,表示#秒收集一次数据,默认为一秒:dstat 5表示5秒更新一次 这是默认输出显示的信息: CPU状态:CPU的使用率.这项报告 ... 
- 深入PHP内核之数组
			定义: PHP 中的数组实际上是一个有序映射.映射是一种把 values 关联到 keys 的类型.此类型在很多方面做了优化,因此可以把它当成真正的数组,或列表(向量),散列表(是映射的一种实现),字 ... 
- Web前端开发必备工具推荐
			http://gaohaixian.blog.163.com/blog/static/12326010520114265223489/不管你做前端开发还是网页重构,前端工具都起着非常重要的作用,这里向 ... 
- 玩转Masonry JS库来实现瀑布流Web效果
			工作项目中需要制作个Mobile上的Web App的展示,方便快捷访问和评价反馈.在展示页面能看到应用展示图,点击进入Web应用.我不是前端开发者,对HTML, CSS, JS这三剑客仅仅是略知一二. ... 
- 【php】基础学习2
			主要包括数组的学习,具体如下: <html xmlns=http://www.w3.org/1999/xhtml> <head> <meta http-equiv=Con ... 
- Java生成唯一GUID
			GUID(Global unique identifier)全局唯一标识符,它是由网卡上的标识数字(每个网卡都有唯一的标识号)以及 CPU 时钟的唯一数字生成的的一个 16 字节的二进制值. GUID ... 
