#TIL Higher Order Function di JavaScript

Sebuah fungsi yang beroperasi pada fungsi lain. Cirinya, fungsi menjadi argumen atau mengembalikan sebuah fungsi.

const tambah = (m,n) => m + n;
const tambah10 = n => tambah(10, n);

console.log(tambah10(5)) // -> 15

atau, salah satu built-in function array di JavaScript, map.

let arr = [3,2,1];
let arrPlus1 = arr.map(n => n + 1); // -> [4,3,2]

Leave a comment

Your email address will not be published. Required fields are marked *