Nothing wrong with the reduce here.
You can skip the initial value in your reduce, but now you have to check that the array length is greater than zero.
So you've introduced a serious bug in your application to save typing two characters.
Also as others have pointed out use of var is discouraged, use of arguments keyword is discouraged and a few other bad practices.
Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment's permalink.
Hide child comments as well
Confirm
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Nothing wrong with the reduce here.
You can skip the initial value in your reduce, but now you have to check that the array length is greater than zero.
So you've introduced a serious bug in your application to save typing two characters.
Also as others have pointed out use of var is discouraged, use of arguments keyword is discouraged and a few other bad practices.