
some특정 배열에서 조건을 만족하는 요소가 한 개 이상 있는 지를 확인하는 method
조건을 만족하는 요소를 찾으면 종료된다.
const numbers = [1, 3, 5, 7, 9];
const someReturn = numbers.some((el) => el > 5);
console.log('some', someReturn);
.
.
.
>>> some: true
every특정 배열의 모든 요소가 조건을 만족하는 지에 대해 확인하는 method
const numbers = [1, 3, 5, 7, 9];
const everyReturn = numbers.every((el) => el > 5);
console.log('every', everyReturn);
.
.
.
>>> every: false
💡
some또는everymethod를 호출하는 배열이 빈 배열일 경우, 콜백 함수를 실행하지도 않고,some은true를 반환하고,every는false를 반환한다.