题解 | #Array.reduce#

Array.reduce

http://www.nowcoder.com/practice/213d0ef21cb841de8cf69fcc5ea60eb6

``` // 补全代码\n           
	Array.prototype._reduce = function(callback) {
		let len = this.length;
		if(len==0) throw 'typeError';
		if(len == 1) return this[0];
		let prev = this[0],next;
		for(let i = 0; i < len-1;i++) {
			next = this[i+1];
			prev = callback(prev,next);
		}
		return prev;
	}
全部评论

相关推荐

哥_留个offer先:跟他说,你这个最好用c#,微软就用c#Java不适合这个项目
点赞 评论 收藏
分享
评论
点赞
1
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务