본문 바로가기
FrontEnd/JavaScript

[ JavaScript ] every()

by ウリ김영은 2023. 11. 1.

every() 란?

배열의 모든 요소가 제공된 함수로 구현된 테스트를 통과하는지 ; boolean 값 반환

 

코드에서 보기

// 들어온 이름들이 유효한 값들인지 판별하는 함수

const nameValidator = {
  checkLength: (names) =>
    names.every((name) => name.length <= SETTING.maxNameLength),
  checkDuplicateNames: (names) => names.length === new Set(names).size,
};

코드 출처

https://github.com/woowacourse-precourse/javascript-racingcar-6/pull/3/files#diff-6f9c91db5f0d46907af0cc9094871b918e09f693018ce4930fee94cf41de9a78