What is a higher-order function?
A function that accepts another function as a parameter or returns a function.
Example:
function multiplyBy(factor) {
return x => x * factor;
const double = multiplyBy(2);
console.log(double(5)); // 10
A function that accepts another function as a parameter or returns a function.
Example:
function multiplyBy(factor) {
return x => x * factor;
const double = multiplyBy(2);
console.log(double(5)); // 10