Array.implement example: instersection

Example of how to extend Array with an intersection method.

JavaScript

/*Array.implement({ 

    intersection: function(array) {
        var clone = Array.clone(this);
        for (var i = 0, l = clone.length; i < l; i++){
            if (!array.contains(clone[i])) clone.erase(clone[i])
        }
        return clone;
    }
    
});*/

var a = [1,2,3,4,5,6];
 var   b = [0,2,4,6];
var test= innarray(a,b);
alert("RES "+test);
//alert( a.intersection(b), a, b )