JS实现求数组起始项到终止项之和的方法【基于数组扩展函数】


Posted in Javascript onJune 13, 2017

本文实例讲述了JS实现求数组起始项到终止项之和的方法。分享给大家供大家参考,具体如下:

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>JS求数组之和</title>
</head>
<body>
<script >
Array.prototype.sum= function(l,r){
l=l==undefined ? 0 : l;
r=r==undefined ? this.length - 1 : r;
var s = 0;
for(var i = l;i <= r;i++){s+=this[i];}
return s;
}
var ar = new Array(1,3,4,-1,-2,3,4,-2,4);
console.log(ar.sum(0,2))
</script>
</body>
</html>

运行效果图如下:

JS实现求数组起始项到终止项之和的方法【基于数组扩展函数】

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
详谈JavaScript内存泄漏
Nov 14 Javascript
jquery操作复选框checkbox的方法汇总
Feb 05 Javascript
jQuery页面加载初始化的3种方法(推荐)
Jun 02 Javascript
JS实现根据文件字节数返回文件大小的方法
Aug 02 Javascript
js在ie下打开对话窗口的方法小结
Oct 24 Javascript
微信小程序(三):网络请求
Jan 13 Javascript
jquery中绑定事件的异同
Feb 28 Javascript
JS实现的缓冲运动效果示例
Apr 30 Javascript
React中阻止事件冒泡的问题详析
Apr 12 Javascript
过滤器vue.filters的使用方法实现
Sep 18 Javascript
JS实现简易留言板(节点操作)
Mar 16 Javascript
Ajax获取node服务器数据的完整步骤
Sep 20 Javascript
基于pako.js实现gzip的压缩和解压功能示例
Jun 13 #Javascript
基于vue2框架的机器人自动回复mini-project实例代码
Jun 13 #Javascript
深究AngularJS中ng-drag、ng-drop的用法
Jun 12 #Javascript
深究AngularJS中$sce的使用
Jun 12 #Javascript
JS身份证信息验证正则表达式
Jun 12 #Javascript
用原生JS实现简单的多选框功能
Jun 12 #Javascript
Angularjs 双向绑定时字符串的转换成数字类型的问题
Jun 12 #Javascript
You might like
yii2.0整合阿里云oss删除单个文件的方法
2017/09/19 PHP
PHP面向对象程序设计之对象的遍历操作示例
2019/06/12 PHP
前端开发部分总结[兼容性、DOM操作、跨域等](持续更新)
2010/03/04 Javascript
7款风格新颖的jQuery/CSS3菜单导航分享
2013/04/23 Javascript
对比分析AngularJS中的$http.post与jQuery.post的区别
2015/02/27 Javascript
javascript实时显示当天日期的方法
2015/05/20 Javascript
JS简单限制textarea内输入字符数量的方法
2015/10/14 Javascript
jQuery遮罩层实现方法实例详解(附遮罩层插件)
2015/12/08 Javascript
JS代码实现table数据分页效果
2016/05/26 Javascript
vue.js入门教程之绑定class和style样式
2016/09/02 Javascript
jQuery返回定位插件详解
2017/05/15 jQuery
Vue+webpack项目基础配置教程
2018/02/12 Javascript
解决vue.js 数据渲染成功仍报错的问题
2018/08/25 Javascript
Python六大开源框架对比
2015/10/19 Python
Django应用程序中如何发送电子邮件详解
2017/02/04 Python
python中利用xml.dom模块解析xml的方法教程
2017/05/24 Python
用python做一个搜索引擎(Pylucene)的实例代码
2017/07/05 Python
Python数据分析之双色球统计两个红和蓝球哪组合比例高的方法
2018/02/03 Python
解决python "No module named pip" 的问题
2018/10/13 Python
python读取图片的方式,以及将图片以三维数组的形式输出方法
2019/07/03 Python
python动态视频下载器的实现方法
2019/09/16 Python
python运用pygame库实现双人弹球小游戏
2019/11/25 Python
Python使用指定字符长度切分数据示例
2019/12/05 Python
python爬取本站电子书信息并入库的实现代码
2020/01/20 Python
Python web框架(django,flask)实现mysql数据库读写分离的示例
2020/11/18 Python
Pyside2中嵌入Matplotlib的绘图的实现
2021/02/22 Python
世界上最大的售后摩托车零配件超市:J&P Cycles
2017/12/08 全球购物
Cotton On南非:澳洲时尚平价品牌
2018/06/28 全球购物
Coltorti Boutique官网:来自意大利的设计师品牌买手店
2018/11/09 全球购物
某同学的自我鉴定范文
2013/12/26 职场文书
医院实习接收函
2014/01/12 职场文书
2014年党员承诺书范文
2014/05/20 职场文书
2015年学生会纪检部工作总结
2015/03/31 职场文书
调研报告的主要写法
2019/04/18 职场文书
php去除数组中为0的元素的实例分析
2021/11/17 PHP
ubuntu开机后ROS程序自启动问题
2022/12/24 Servers