Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I'd go with `Math.max(...arr)` personally. Math.max is a variadic function, no need to add a reduce into the mix.


That implicitly calls Function.prototype.apply(), which will fail if given more arguments than an implementation-specific limit (https://stackoverflow.com/questions/22747068/is-there-a-max-...). Looping with reduce() avoids that restriction.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: