freeCodeCamp/guide/english/certifications/javascript-algorithms-and-d.../es6/use-the-spread-operator-to-.../index.md

1.5 KiB

title
Use the Spread Operator to Evaluate Arrays In-Place

Use the Spread Operator to Evaluate Arrays In-Place

Spread Operator explained

Mozilla Developer Network Spread Operator

Spread Operator compared to Rest Parameter

Stack Overflow

Video Explaining Spread Operator and Rest Parameter

Image of youtube video link spread and rest operator

Information About apply() Method

Mozilla Developer Network Apply Method

3 Quick Examples

let numbers = [-12, 160, 0, -3, 51];
let minNum = Math.min.apply(null, numbers);
console.log(minNum);//-12
let numbers = [-12, 160, 0, -3, 51];
let minNum = Math.min(numbers);
console.log(minNum);//NaN 
let numbers = [-12, 160, 0, -3, 51];
let minNum = Math.min(...numbers);
console.log(minNum);//-12