Array.prototype.every()
const isBelowThreshold = (currentValue) => currentValue < 40;
const array1 = [1, 30, 39, 29, 10, 13];
console.log(array1.every(isBelowThreshold));
// Expected output: true
every() 메서드는 대상 배열안의 "모든" 요소가 특정 조건에 만족하는지 확인하는 메서드이다.
Array.prototype.some()
const array = [1, 2, 3, 4, 5];
// Checks whether an element is even
const even = (element) => element % 2 === 0;
console.log(array.some(even));
// Expected output: true
some() 메서드는 대상 배열에 특정 조건에 만족하는게 "단 하나"라도 존재하는지 확인하는 메서드이다.
'HTML&CSS&Javascript 📚 > JS' 카테고리의 다른 글
[JS Deep Dive] 6장 데이터타입 (0) | 2023.08.20 |
---|---|
[JS Deep Dive] 5장 표현식과 문 (0) | 2023.08.19 |
[JS] 함수의 정의 및 필요성 / 함수를 정의하는 4가지 방법 (0) | 2023.08.18 |
[JS] reduce() 함수 및 응용 정리 (0) | 2023.08.18 |
[JS] for() / forEach() / map() 함수 비교 (0) | 2023.08.18 |