Hàm tính tổng các số sử dụng toán tử rest và spread trong JavaScript

Hãy viết một hàm nhận vào một số lượng tùy ý các số làm tham số và trả về tổng của chúng.

Đây là các ví dụ về hoạt động của hàm chúng ta:

javascriptconsole.log( func(1, 2, 3)       ); // sẽ in ra 6
console.log( func(1, 2, 3, 4)    ); // sẽ in ra 10
console.log( func(1, 2, 3, 4, 5) ); // sẽ in ra 15

Đầu tiên, hãy đảm bảo tất cả các số được truyền vào dưới dạng tham số đều được đưa vào một mảng:

javascriptfunction func(...nums) {
  console.log(nums);
}

func(1, 2, 3); // sẽ in ra [1, 2, 3]

Và bây giờ chúng ta sẽ chạy một vòng lặp qua mảng đã truyền và tìm tổng của các số đã truyền:

javascriptfunction func(...nums) {
  let sum = 0;
  
  for (let num of nums) {
    sum += num;
  }
  
  return sum;
}

let result = func(1, 2, 3);
console.log(result); // sẽ in ra 6
Задание 1

Hãy viết một hàm nhận vào một số lượng tùy ý các số làm tham số và trả về giá trị trung bình cộng của chúng.