コールバック関数
by yshrkn
JavaScript
var myArray = [1, 2, 3, 2, 1];
var result = 0;
function showArray(targetArray, callback) {
for (var i = 0, len = targetArray.length; i < len; i++) {
callback(targetArray[i]);
}
}
function sum(num) {
result += num;
}
showArray(myArray, sum);
console.log("result: ", result);