i399exlang/ex1.js

19 lines
368 B
JavaScript

'use strict';
var array = [1, 2, 3, 4, 5, 6];
array = filter(array, function (each) {
return each % 2 === 0;
});
console.log('Even numbers: ' + array);
function filter(array, predicate) {
var result = [];
for (var i = 0; i < array.length; i++) {
if (predicate(array[i])) {
result.push(array[i]);
}
}
return result;
}