Google Interview Question

How would you extend Array in JavaScript so that it could add all the values stored in an array?

Interview Answers

Anonymous

Mar 8, 2010

This is an exploration of Object prototypes, which demonstrates the level of sophistication with the language.

1

Anonymous

Dec 9, 2010

Array.prototype.addValues = function(){ var out=0; for (x = 0; x < arr.length; x++){ out = out + arr[x]; } return out; }

1

Anonymous

Jun 30, 2013

arr should be this