자바스크립트 클래스를 사용하여 어떻게 가변 인수 함수를 구현할 수 있나요?
class MathUtils {
  static sum(...numbers) {
    return numbers.reduce((total, number) => total + number, 0);
  }
}

console.log(MathUtils.sum(1, 2, 3)); // 출력: 6
console.log(MathUtils.sum(1, 2, 3, 4, 5)); // 출력: 15

위의 예시에서 sum 메서드는 rest 파라미터 ...numbers를 사용하여 가변 인수를 받습니다. 함수 내부에서는 reduce 메서드를 사용하여 인수들의 합을 계산합니다.

이렇게 하면 인수의 개수가 유동적인 상황에서도 편리하게 함수를 사용할 수 있습니다.