//Abstracting array traversal
function forEach ( array , action ) {
for ( var i = 0; i < array . length ; i ++)
action ( array [ i ]) ;
}
forEach ([" Wampeter " , " Foma " , " Granfalloon "] , console . log ) ;

see, function repeat

https://eloquentjavascript.net/05_higher_order.html