deep array search
JavaScript
var superArr = [1, [2, 3], [[6, 8], [7, 15]], 4];
Array.prototype.search = function(value) {
var len = this.length;
for (var i = 0; i < len; i++) {
if (this[i].constructor == Array) {
if (this[i].search(value)) {
return true;
}
}
else {
if (this[i] === value) {
return true;
}
}
}
return false;
};
console.log(superArr.search(15));