js 返回一个数组里面0出现的次数
var num = new Array(10000).fill('').map((item,index) => (index + 1)).
在点号后面补充代码,让num是这个数组中0出现的次数,100算出现了2次0
var num = new Array(10000).fill('').map((item,index) => (index + 1)).reduce((pre,current) => {
    return pre + (function(current) {
        // 方法一
        // let arr = (current + '').split('');
        // let sum = 0;
        // arr.forEach((item) => {
        //     if (item == '0') {
        //         sum ++
        //     }
        // })
        //方法二
        var sum = 0;
        for (item of String(current)){
            if (item == '0') {
                sum++
            }
        }
        return sum
    })(current)
},0)
var num = new Array(10000).fill('').map((item,index) => (index + 1)).join('').match(/0/g).length
js 返回一个数组里面0出现的次数的更多相关文章
- 面试题-->写一个函数,返回一个数组中所有元素被第一个元素除的结果
		package com.rui.test; import java.util.Random; /** * @author poseidon * @version 1.0 * @date:2015年10 ... 
- C#实现如何判断一个数组中是否有重复的元素   返回一个数组升序排列后的位置信息--C#程序举例   求生欲很强的数据库   别跟我谈EF抵抗并发,敢问你到底会不会用EntityFramework
		C#实现如何判断一个数组中是否有重复的元素 如何判断一个数组中是否有重复的元素 实现判断数组中是否包含有重复的元素方法 这里用C#代码给出实例 方法一:可以新建一个hashtable利用hasht ... 
- 【转载】让c++ 函数返回一个数组
		在c++中是不允许数组作为函数的返回值的 int [] someFunction( ); //ILLEGAL 要想实现函数返回一个数组,那返回对应数组里面类型的指针 you must return a ... 
- 返回一个数组升序排列后的位置信息--C#程序举例
		返回一个数组升序排列后的位置信息--C#程序举例 返回某一个数组升序排序后的位置 比如:{8,10,9,11}排序后应该是{8,9,10,11},但是需要返回{1,3,2,4} 大概记忆里是这么 ... 
- get_object_var 返回一个数组
		语法:get_object_var($object),返回一个数组.获取$object对象中的属性,组成一个数组 实例: <?php class person{ public $name=&qu ... 
- JS创建一个数组1.求和 2.求平均值 3.最大值 4.最小值 5.数组逆序 6.数组去重 0.退出
		rs = require("readline-sync"); let arr = []; console.log("请输入数组的长度:"); let arr_l ... 
- python ctypes库3_如何传递并返回一个数组
		可以将数组指针传递给dll,但无法返回数组指针,python中没有对应的数组指针类型. 如果需要返回数组,需借助结构体. 参考ctypes官方文档: https://docs.python.org/3 ... 
- js向一个数组中插入元素的几个方法-性能比较
		向一个数组中插入元素是平时很常见的一件事情.你可以使用push在数组尾部插入元素,可以用unshift在数组头部插入元素,也可以用splice在数组中间插入元素. 但是这些已知的方法,并不意味着没有更 ... 
- JS求一个数组元素的最小公倍数
		求几个数的最小公倍数就是先求出前两个数的最小公倍数,然后再把这个最小公倍数跟第三个数放在一起来求最小公倍数,如此类推... var dbList = []; //两个数的最小公倍数 function ... 
随机推荐
- 【Android-代码破解】代码破解步骤
			一.准备工具 准备要破解的apk 下载dex2jar 下载jd-gui 下载apk-tool 二.反编译apk得到Java源代码 (dex2jar是将apk中的classes.dex转化成Jar文件, ... 
- sqlserver 插入语句
			//--创建事务 Create PROC [dbo].[proc_XXXXX] ) AS BEGIN BEGIN TRAN BEGIN TRY .....................插入 COMM ... 
- Laravel中Contracts的理解和使用
			Laravel 的 Contracts 是一组定义了框架核心服务的接口.说白了就是一组接口.使用它就是为了降低耦合性. 即便如此,是不是也有同学会搞不清楚Contracts在lavarel体系中的到底 ... 
- 2019.6.20 校内测试 NOIP模拟 Day 1 分析+题解
			这次是zay神仙给我们出的NOIP模拟题,不得不说好难啊QwQ,又倒数了~ T1 大美江湖 这个题是一个简单的模拟题. ----zay 唯一的坑点就是打怪的时候计算向上取整时,如果用ceil函数一 ... 
- 解决vscode打开空白的问题
			环境 :win7,最新vscode 问题:打开后窗口全黑,但是原按钮对应位置还有触摸手势,显示tag等,卸载重装等无效,如上图 最终方案: 启动方式后加 --disable-gpu 解决思路(其余参考 ... 
- selenium的方法
			# Licensed to the Software Freedom Conservancy (SFC) under one # or more contributor license agreeme ... 
- Java并发指南开篇:Java并发编程学习大纲
			Java并发编程一直是Java程序员必须懂但又是很难懂的技术内容. 这里不仅仅是指使用简单的多线程编程,或者使用juc的某个类.当然这些都是并发编程的基本知识,除了使用这些工具以外,Java并发编程中 ... 
- JS的数据储存格式
			javaScript有三种数据存储方式,分别是:sessionStoragelocalStoragecookier 相同点:都保存在浏览器端,同源的 不同点:①传递方式不同cookie数据始终在同源的 ... 
- LeetCode 328. 奇偶链表(Odd Even Linked List)
			题目描述 给定一个单链表,把所有的奇数节点和偶数节点分别排在一起.请注意,这里的奇数节点和偶数节点指的是节点编号的奇偶性,而不是节点的值的奇偶性. 请尝试使用原地算法完成.你的算法的空间复杂度应为 O ... 
- qt 元对象系统
			元对象系统 Qt中的元对象系统是用来处理对象间通讯的信号/槽机制.运行时的类型信息和 动态属性系统. 它基于下列三类: QObject类: 类声明中的私有段中的Q_OBJECT宏: 元对象编译器(mo ... 
