RosettaCodeData/Task/Apply-a-callback-to-an-array/JavaScript/apply-a-callback-to-an-array-1.js

10 lines
178 B
JavaScript
Raw Permalink Normal View History

2023-07-01 11:58:00 -04:00
function map(a, func) {
var ret = [];
for (var i = 0; i < a.length; i++) {
ret[i] = func(a[i]);
}
return ret;
}
map([1, 2, 3, 4, 5], function(v) { return v * v; });