.map() 과 .every() 는 모두 배열을 다룰때 사용된다는 점과, 사용방법이 같다는 공통점을 가지고 있지만 사용 목적에 대한 차이점이 있다. .map() 은 배열의 각 요소에 식을 적용하고, 적용된 요소들로 새로운 배열을 생성한다. .every() 는 배열의 각 요소들이 조건에 맞는지 검사하고, true와 false를 반환한다. const numbers = [1, 2, 3, 4, 5]; const squaredNumbers = numbers.map((num) => num * num); // squaredNumbers: [1, 4, 9, 16, 25] .map()은 for문 처럼 배열의 각 요소들을 하나씩 꺼내 식에 대입해 결과값을 얻고, 얻은 결과값들을 모아 새 배열을 생성한다. (기존 배열과 길..