题解 | #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;
	}
全部评论

相关推荐

在debug的柠檬精很迷人:好消息:现在HR挑三拣四 15年后 HR跪着求要简历 坏消息:被挑的是这代人,到时候求人的也是这代人。真好。
点赞 评论 收藏
分享
评论
点赞
1
分享

创作者周榜

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