文档章节

求两个数字之间的和

万城
 万城
发布于 2017/07/22 16:49
字数 170
阅读 2
收藏 0
function sumAll(arr) { //传入两个数字求两个数字之间所有数字相加的和,不管传入的参数是大的在前面还是小的在前面
    //借用了array的max和min方法,然后一直往上加
    Array.max = function(array) {
        return Math.max.apply(Math, array); //apply接收两个参数,第一个参数代替function里的this对象,比如左边这个例子,就是Math代理了Array,所以Array有了Math的方法,第二个参数必须是个数组
    };
    Array.min = function(array) {
        return Math.min.apply(Math, array);
    };
    var arrmin = Array.min(arr),
        arrmax = Array.max(arr);
    var result = 0;
    for (var i = arrmin; i < arrmax + 1; i++) {
        result += i;
    }
    return result;
}
sumAll([1, 4]);

© 著作权归作者所有

万城
粉丝 1
博文 50
码字总数 99199
作品 0
青岛
前端工程师
私信 提问
Python3函数之例子

1.分别使用递归、循环和生成器求菲波那切数列 递归: 循环: 生成器: 2.写一个函数,实现对整数的排序,默认升序排序,不能使用任何内置函数和第三方库 fun1:

夏洛特_
2016/10/19
27
0
5-Java基础语法-流程控制之循环结构

循环结构 顺序结构,从_上往下依次执行;选择结构,根据条件执行对应的内容 为什么要使用循环结构? 问题一:反复输入数字,判断输出对应是星期几。问题二:求1到100的累加和 主要内容: while循环;...

天涯明月笙
2018/07/31
0
0
Apocalypse/c2go

用go实现《c语言经典算法》中的100个例子 腻了,就此终结。 目 录 1.有一对兔子,从出生后第 3 个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的...

Apocalypse
2015/03/29
0
0
[LeetCode] Create Maximum Number 创建最大数

Given two arrays of length and with digits representing two numbers. Create the maximum number of length from digits of the two. The relative order of the digits from the same a......

机器的心脏
2017/12/15
0
0
Aviator——轻量级Java表达式求值引擎

简介 Aviator是一个高性能、轻量级的java语言实现的表达式求值引擎,主要用于各种表达式的动态求值。现在已经有很多开源可用的java表达式求值引擎,为什么还需要Avaitor呢? Aviator的设计目...

唐简
2018/07/10
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Guava RateLimiter + AOP注解实现单机限流、统计QPS

1、基于springboot项目pom.xml添加如下依赖: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop</artifactId></dependency><d......

铁骨铮铮
46分钟前
3
0
龙芯版办公软件下载

金山wps office   rpm包:http://ftp.loongnix.org/os/loongnix/1.0/os/Packages/w/wps-office-10.8.0.6472-1.a20p1.mips64el.rpm   deb包:http://packages.deepin.com/loongson/pool/......

gugudu
51分钟前
3
0
BI报表分析和数据可视化,推荐这三个开源工具!

开源篇 一、Superset 1、技术架构:Python + Flask + React + Redux + SQLAlchemy 2、使用人群: (1)开发/分析人员做好看板,业务人员浏览看板数据 (2)业务人员可自行编辑图表,查看满足...

飓风2000
58分钟前
3
0
CountDownLatch

CountDownLatch的概念 CountDownLatch是一个同步工具类,用来协调多个线程之间的同步,或者说起到线程之间的通信(而不是用作互斥的作用)。 CountDownLatch能够使一个线程在等待另外一些线程...

少年已不再年少
今天
2
0
centos7 新手阿里云服务器安装mongodb

简介 MongoDB 是一个基于分布式 文件存储的NoSQL数据库 由C++语言编写,运行稳定,性能高 旨在为 WEB 应用提供可扩展的高性能数据存储解决方案 MongoDB特点 模式自由 :可以把不同结构的文档存...

醉雨
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部