List of utility methods to do Array Any Predicate
any(p)Array.prototype.any = function (p) { return this.filter(p).length > 0; }; | |
any(p)Array.prototype.any = function (p) { for (i = 0; i < this.length; i++) if (p(this[i])) return true; return false; }; | |
any(p)Array.prototype.any = function (p) { for(let el of this){ if(p(el)) {return true;} return false; }; | |
any(p)Array.prototype.any = function (p) { for (var i = 0; i <this.length; i++){ if (p(this[i]) === true){ return true; return false; }; | |
any(predicate)Array.prototype.any = function(predicate){ for (var i = 0; i < this.length; i++){ if (predicate(this[i])) { return true return false | |
any(predicate, context)Array.prototype.any = function (predicate, context) { context = context || window; var f = this.some || function (p, c) { var l = this.length; if (!p) return l > 0; while (l-- > 0) if (p.call(c, this[l], l, this) === true) return true; return false; }; ... | |
any(searchItem)Array.prototype.any = function(searchItem){ return this.filter(function(arrayItem){return arrayItem == searchItem}).length > 0; | |
any(x)Array.prototype.any = function(x){ var found = false; var i = 0; while(!found && i < this.length){ if(typeof x === 'function'){ if(x(this[i])){ found = true; }else if(x == this[i]){ ... | |
AnyT(lambda, t)Array.prototype.AnyT = function(lambda, t) { if (typeof (lambda) !== "function") throw new Error("lambda must be a function"); for (var idx = 0; idx < this.length; idx++) { var obj = this[idx]; if (typeof (obj) !== t) throw new Error("array items must be " + t + " types but " + obj + " is a " + typeof (obj)); if (lambda(obj)) return true; ... |