Getting the largest number from an array
Math.max() returns the largest of zero or more numbers passed to it. We can use the spread operator when passing an array to get the largest number from that array.
// get the largest number from a list of numbers Math.max(69, 420, 108, 47) // ⇒ 420 // passing an array instead of individual numbers returns `NaN` const numbers = [69, 420, 108, 47] Math.max(numbers) // ⇒ NaN // we get the expected result by spreading the array const numbers = [69, 420, 108, 47] Math.max(...numbers) // ⇒ 420
There is more to learn
Get free previews of my upcoming course materials and other bonus content to help you work smarter. I share tips straight to your inbox once a week. You can read previous mails in the newsletter archive.
Cannot show form because cookie consent was not given.