[typescript] 배열 요소의 평균 계산하기

이번에는 TypeScript를 사용하여 배열의 요소들의 평균을 계산하는 방법에 대해 알아보겠습니다.

1. 배열 요소의 합 구하기

먼저, 배열의 요소들의 합을 구하는 함수를 작성해보겠습니다. 아래 예제 코드는 배열 numbers에 있는 요소들의 합을 구하는 함수입니다.

function sumArray(numbers: number[]): number {
    return numbers.reduce((acc, curr) => acc + curr, 0);
}

const numbers: number[] = [1, 2, 3, 4, 5];
const sum: number = sumArray(numbers);

console.log('Sum:', sum);

2. 배열 요소의 평균 계산하기

배열 요소의 평균은 배열 요소의 합을 배열의 길이로 나누어 구할 수 있습니다. 아래 예제 코드는 배열 numbers의 요소들의 평균을 계산하는 함수입니다. 이 함수는 앞서 정의한 sumArray 함수를 활용합니다.

function averageArray(numbers: number[]): number {
    const sum: number = sumArray(numbers);
    return sum / numbers.length;
}

const average: number = averageArray(numbers);

console.log('Average:', average);

마무리

이제 TypeScript를 사용하여 배열 요소의 평균을 계산하는 방법에 대해 배웠습니다. 이러한 기초적인 계산은 데이터 처리 및 분석과 관련된 다양한 프로젝트에 유용하게 활용될 수 있습니다.

참고문헌: