techStackGuru

Every in javascript


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.


Syntax

array.every(callback(currentelement,index,arr),thisArg) 

Example

const arr = [2, 5, 1, 9];

const val = (ele) => ele < 10;
const res = arr.every(val);

console.log(res); // true 

Example

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  

Example

let arr = [7, 11, 19];

let odd = arr.every(function (ele) {
    return ele % 2 != 0;
});

console.log(odd); // true 

Example

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