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 相关文章推荐
window.ActiveXObject使用说明
Nov 08 Javascript
读jQuery之九 一些瑕疵说明
Jun 21 Javascript
Javascript自定义排序 node运行 实例
Jun 05 Javascript
JQuery基础语法小结
Feb 27 Javascript
JS烟花背景效果实现方法
Mar 03 Javascript
基于Node.js实现nodemailer邮件发送
Jan 26 Javascript
BootStrap tooltip提示框使用小结
Oct 26 Javascript
纯javaScript、jQuery实现个性化图片轮播【推荐】
Jan 08 Javascript
jQuery排序插件tableSorter使用方法
Feb 10 Javascript
element-ui 时间选择器限制范围的实现(随动)
Jan 09 Javascript
深入浅析Vue中mixin和extend的区别和使用场景
Aug 01 Javascript
如何HttpServletRequest文件对象并储存
Aug 14 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
超小PHP小马小结(方便查找后门的朋友)
2012/05/05 PHP
PHP解压ZIP文件到指定文件夹的方法
2016/11/17 PHP
js AspxButton的客户端操作
2009/06/26 Javascript
javascript判断数组内是否重复的方法
2015/04/21 Javascript
jQuery增加自定义函数的方法
2015/07/18 Javascript
jQuery解析json数据实例分析
2015/11/24 Javascript
详解JavaScript函数
2015/12/01 Javascript
JavaScript设计模式经典之命令模式
2016/02/24 Javascript
CascadeView级联组件实现思路详解(分离思想和单链表)
2016/04/12 Javascript
Wireshark基本介绍和学习TCP三次握手
2016/08/15 Javascript
值得分享的bootstrap table实例
2016/09/22 Javascript
理解javascript async的用法
2017/08/22 Javascript
nodejs async异步常用函数总结(推荐)
2017/11/17 NodeJs
vue-infinite-loading2.0 中文文档详解
2018/04/08 Javascript
基于Vue的延迟加载插件vue-view-lazy
2018/05/21 Javascript
fastadmin中调用js的方法
2019/05/14 Javascript
如何在selenium中使用js实现定位
2020/08/18 Javascript
简单谈谈Python流程控制语句
2016/12/04 Python
python实现批量修改文件名代码
2017/09/10 Python
详解python的ORM中Pony用法
2018/02/09 Python
Python操作Sql Server 2008数据库的方法详解
2018/05/17 Python
python 实现敏感词过滤的方法
2019/01/21 Python
Python对象转换为json的方法步骤
2019/04/25 Python
浅析PEP572: 海象运算符
2019/10/15 Python
Python基于yield遍历多个可迭代对象
2020/03/12 Python
CSS3实现多背景模拟动态边框的效果
2016/11/08 HTML / CSS
Cole Haan官方网站:美国时尚潮流品牌
2017/12/06 全球购物
土耳其国际性时尚购物网站:Modanisa
2018/01/19 全球购物
乌克兰时尚鞋子和衣服购物网站:Born2be
2018/05/24 全球购物
英国最大的在线快递公司之一:ParcelHero
2019/11/04 全球购物
Java中实现多态的机制
2015/08/09 面试题
工业设计专业推荐信
2013/10/29 职场文书
《掌声》教学反思
2014/02/23 职场文书
婚前保证书
2014/04/29 职场文书
浅谈Redis在直播场景的实践方案
2021/04/27 Redis
试用1103暨1103、1101同门大比武 [ DAIWEI ]
2022/04/05 无线电