Array.some()とArray.every()
1029 ワード
1つ存在する場合はtrueを返します.
すべての配列の要素が条件を通過した場合、trueが返されます.
一つ通れないものがあればflaseを返します.
const names = ['Lee', 'park', 'jin', 'james'];
const findName = names.some((name) => name === 'james');
console.log(findName); // true가 출력된다.
const odds = [1, 3, 5, 7, 111 ,555];
function findEven(num){
return num % 2 === 0;
}
console.log(odds.some(findEven)); // false가 출력된다.
Every
const ages = [14, 34, 22, 26];
const isMZGeneration = function(age){
return age < 40;
}
console.log(ages.every(isMZGeneration)); // true가 출력된다.
const nickNames = ['parkhasatang', 'himan', 'soso', 'souptree'];
console.log(nickNames.every((nickName) => nickName.length < 11)); // false가 출력된다.
Reference
この問題について(Array.some()とArray.every()), 我々は、より多くの情報をここで見つけました https://velog.io/@citron03/Array.some-과-Array.everyテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol