中级javaScript之Sum All Numbers in a Range
来源:互联网 发布:mac软件为什么无法删除 编辑:程序博客网 时间:2024/06/05 04:51
该算法的目的是——传递给你一个包含两个数字的数组.返回这两个数字和它们之间所有数字的和。
其包含三个步骤 (1)找出传递的数组的最大值最小值
var a=Math.max(arr[0],arr[1]);var b=Math.min(arr[0],arr[1]);(2)创建一个数组,包含最大值最小值,以及中间的所有整数。
var newArr = []; for(var i=0;i<=a-b;i++){ newArr[i] = b+i; }(3)返回累加数组中的所有值。
return newArr.reduce(function(a,b){return a+b;});
阅读全文
0 0
- 中级javaScript之Sum All Numbers in a Range
- Sum All Numbers in a Range
- Sum All Numbers in a Range
- Sum All Numbers in a Range
- Sum All Numbers in a Range
- Sum All Numbers in a Range 返回两个数字和它们之间所有数字的和
- FCC -- Sum All Numbers in a Range(给定数字范围求和)
- NYOJ - 436 - sum of all integer numbers(注意a<0)
- sum of all integer numbers
- sum of all integer numbers
- Sum All Odd Fibonacci Numbers
- Sum All Odd Fibonacci Numbers
- sum of all integer numbers
- sum of all integer numbers
- sum of all integer numbers
- Sum All Odd Fibonacci Numbers
- leetcode之Find All Numbers Disappeared in an Array
- leetcode之 Find All Numbers Disappeared in an Array 问题
- Synchronize,Lock和volatile的区别
- 验证数字的正则表达式集 验证数字:^[0-9]*$ 验证n位的数字:^\d{n}$ 验证至少n位数字:^\d{n,}$ 验证m-n位的数字:^\d{m,n}$ 验证零和非零开头的数字:^(0
- 欢迎使用CSDN-markdown编辑器
- 深度学习-根据日志画loss-acc折线图
- JAVA虚拟机体系结构
- 中级javaScript之Sum All Numbers in a Range
- 递归式求解-主方法
- 关于秋招(前端方向)的一些干货
- opencv学习——cv2.findHomography()
- 不等数列
- PE文件格式:如何恢复导入表
- java生成UUID
- IntelliJ IDEA 插件 阿里巴巴Java开发手册(Alibaba Java Coding Guidelines)
- pandas数据的导入与导出【CSV,JSON】(10/25)