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里的条件判断
Feb 27 Javascript
javascript 页面只自动刷新一次
Jul 10 Javascript
js监听表单value的修改同步问题,跨浏览器支持
Dec 31 Javascript
浅析JavaScript中两种类型的全局对象/函数
Dec 05 Javascript
JavaScript函数详解
Feb 27 Javascript
BootStrap实用代码片段之一
Mar 22 Javascript
MvcPager分页控件 适用于Bootstrap
Jun 03 Javascript
jquery判断滚动条距离顶部的距离方法
Sep 05 jQuery
小程序input数据双向绑定实现方法
Oct 17 Javascript
JS实现简单随机3D骰子
Oct 24 Javascript
layui实现显示数据表格、搜索和修改功能示例
Jun 03 Javascript
Vue使用鼠标在Canvas上绘制矩形
Dec 24 Vue.js
基于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
无JS,完全php面向过程数据分页实现代码
2012/08/27 PHP
推荐一本PHP程序猿都应该拜读的书
2014/12/31 PHP
php命令行(cli)下执行PHP脚本文件的相对路径的问题解决方法
2015/05/25 PHP
用PHP的socket实现客户端到服务端的通信实例详解
2017/02/04 PHP
js中substring和substr的详细介绍与用法
2013/08/29 Javascript
解析offsetHeight,clientHeight,scrollHeight之间的区别
2013/11/20 Javascript
简单的邮箱登陆的提示效果类似于yahoo邮箱
2014/02/26 Javascript
基于javascript实现页面加载loading效果
2020/09/15 Javascript
jQuery实现侧浮窗与中浮窗切换效果的方法
2016/09/05 Javascript
浅析script标签中的defer与async属性
2016/11/30 Javascript
详解JavaScript常量定义
2017/01/03 Javascript
简单实现jQuery级联菜单
2017/01/09 Javascript
基于AngularJS实现的工资计算器实例
2017/06/16 Javascript
函数式编程入门实践(一)
2019/04/20 Javascript
基于vue-cli3和element实现登陆页面
2019/11/13 Javascript
用Python和MD5实现网站挂马检测程序
2014/03/13 Python
在Django中创建第一个静态视图
2015/07/15 Python
Python随手笔记第一篇(2)之初识列表和元组
2016/01/23 Python
老生常谈Python startswith()函数与endswith函数
2017/09/08 Python
Python中摘要算法MD5,SHA1简介及应用实例代码
2018/01/09 Python
TensorFlow实现卷积神经网络CNN
2018/03/09 Python
python2与python3的print及字符串格式化小结
2018/11/30 Python
Python使用matplotlib实现交换式图形显示功能示例
2019/09/06 Python
基于pandas中expand的作用详解
2019/12/17 Python
深入浅析Python 函数注解与匿名函数
2020/02/24 Python
解决django无法访问本地static文件(js,css,img)网页里js,cs都加载不了
2020/04/07 Python
Python命名空间namespace及作用域原理解析
2020/06/05 Python
web页面录屏实现
2019/02/12 HTML / CSS
IE支持HTML5的解决方法
2009/10/20 HTML / CSS
巴西家用小家电购物网站:Polishop
2016/08/07 全球购物
Ashford台湾:以折扣价提供奢华的男女用表款
2019/12/04 全球购物
环保倡议书
2014/04/14 职场文书
四风个人对照检查材料思想汇报(办公室通用版)
2014/10/07 职场文书
交心谈心活动总结
2015/05/11 职场文书
如何使用Python实现一个简易的ORM模型
2021/05/12 Python
使用Nginx搭载rtmp直播服务器的方法
2021/10/16 Servers