JavaScript method every() is used to determine whether each element in an array passes a condition. Method will return 'true' if every element inside the array passes.
array.every(callback(currentelement,index,arr),thisArg)
const arr = [2, 5, 1, 9];
const val = (ele) => ele < 10;
const res = arr.every(val);
console.log(res); // true
function checkEvenNo(currentElement, index, array) {
return currentElement % 2 == 0;
}
let arr = [2, 8, 18, 60, 18];
let value = arr.every(checkEvenNo);
console.log(value); // true
let arr = [7, 11, 19];
let odd = arr.every(function (ele) {
return ele % 2 != 0;
});
console.log(odd); // true
const arr = [
{ name: "X", age: 22},
{ name: "Y", age: 28},
{ name: "Z", age: 37}
];
const age = arr.every(function (ele) {
return ele.age > 18 ;
});
console.log(age); // true