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))
2024-03-26 07:47:42 阅读次数:19
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))
上一篇:kvm迁移镜像启动报错(the CPU is incompatible with host CPU: Host CPU does not provide required features: fma)
下一篇:小朋友,你是否知道分离头指针呢?
MongoDB中有三个常用的更新方法 save() / update() / findAndmodify()
leetcode-1
线性表,数据排成像线一样的数据结构,数据只有前后俩个方向,数组,链表,队列,栈都是线性表
Java学习之查找元素在数组中出现的索引位置【应用】
Java学习StringBuilder之字符串拼接升级版案例【应用】
【Python基础知识】
给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。
给定一个二进制数组, 计算其中最大连续1的个数。
给定一个数组 nums 和一个值 val,你需要原地移除所有数值等于 val 的元素,返回移除后数组的新长度。不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。
给定一个数组,将数组中的元素向右移动 k 个位置,其中 k 是非负数。
文章
22507
阅读量
2170940
2024-07-01 01:33:31
2024-07-01 01:30:59
2024-06-26 06:20:12
2024-06-26 06:20:01
2024-06-26 06:20:01
2024-06-26 06:19:40
2023-03-28 03:29:30
2023-02-24 08:14:11
2023-03-02 10:20:22
2022-12-28 07:22:30
2022-12-26 09:32:17
2022-12-26 09:32:17