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

8 Mar 2010

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

1

Anonymous

9 Dec 2010

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

1

Anonymous

30 Jun 2013

arr should be this