letplusFive=(number)=>{returnnumber+5;};// f is assigned the value of plusFiveletf=plusFive;plusFive(3);// 8// Since f has a function value, it can be invoked.f(9);// 14
Callback Functions
constisEven=(n)=>{returnn%2==0;};letprintMsg=(evenFunc,num)=>{constisNumEven=evenFunc(num);console.log(`${num} is an even number: ${isNumEven}.`);};// Pass in isEven as the callback functionprintMsg(isEven,4);// => The number 4 is an even number: True.
constmembers=["Taylor","Donald","Don","Natasha","Bobby"];constannouncements=members.map((member)=>{returnmember+" joined the contest.";});console.log(announcements);