Menu
Coddy logo textTech

요약 - 체인 마스터

Coddy JavaScript 여정의 논리 & 흐름 섹션에 포함된 레슨 — 65개 중 59번째.

challenge icon

챌린지

쉬움

숫자 배열을 인자로 받는 chainMaster라는 함수를 만드세요. 이 함수는 체이닝된 배열 메서드를 사용하여 다음 작업을 수행해야 합니다:

  1. 3으로 나누어떨어지는 숫자만 남깁니다.
  2. 남은 각 숫자에 2를 곱합니다.
  3. 결과 배열을 내림차순으로 정렬합니다.
  4. 다음 속성을 가진 객체를 반환합니다:
    • transformedArray: 모든 작업이 완료된 최종 배열
    • sum: 최종 배열에 있는 모든 숫자의 합
    • average: 최종 배열에 있는 모든 숫자의 평균 (소수점 둘째 자리까지 반올림)

솔루션에 적절한 배열 메서드(filter, map, sort, reduce)를 사용하세요.

직접 해보기

function chainMaster(numbers) {
    // 여기에 코드를 작성하세요
  
  
  
    return {
        transformedArray: result,
        sum: sum,
        average: average
    };
}

논리 & 흐름의 모든 레슨