jweinst1
9/8/2015 - 6:24 AM

multiple different array functions in javascript

multiple different array functions in javascript

function returnslice(x) {
    return x.slice(0, 3);
}

function isdivbytwo(x) {
    return x % 2 === 0;
}
function addstr(x, y) {
    return x + y;
}

function map(x, func) {
    mappedlst = [];
    for (i = 0; i < x.length; i++) {
        mappedlst.push(func(x[i]));
    }
    return mappedlst;
}
function filter(x, filt) {
    filterlst = [];
    for (i = 0; i < x.length; i++) {
        if (filt(x[i])) {
            filterlst.push(x[i]);
        }
    }
    return filterlst;
}