Mẹo viết hàm trong JavaScript

  1. Tên hàm nên là động từ.
  2. Tên của mỗi hàm phải phản ánh chính xác những gì hàm đó làm.
  3. Hàm chỉ nên làm những gì được ngụ ý rõ ràng bởi tên của nó, và không làm gì khác.
  4. Mỗi hàm chỉ nên thực hiện một hành động duy nhất.
  5. Sử dụng các hàm trợ giúp bên trong hàm.
  6. Mã của hàm tốt nhất không nên dài hơn 10-15 dòng.
  7. Các hàm dài tốt hơn nên được chia thành một loạt các hàm trợ giúp.
  8. Sử dụng các tiền tố được chấp nhận chung trong tên hàm: show, get, set, calc, create, change, check.
  9. Tách mã trùng lặp thành các hàm.
Задание 1

Hãy viết ra những thiếu sót trong mã sau và sửa chữa chúng:

javascriptfunction sum(arr) {
  let res = 0;
  
  for (let elem of arr) {
    res += elem;
  }
  
  return res / arr.length;
}
Задание 2

Hãy viết ra những thiếu sót trong mã sau và sửa chữa chúng:

javascriptfunction func(arr1, arr2) {
  let res1 = 0;
  
  for (let elem of arr) {
    res1 += elem;
  }
  
  let res2 = 0;
  
  for (let elem of arr) {
    res2 += elem;
  }
  
  return res1 / res2;
}
Задание 3

Hãy viết ra những thiếu sót trong mã sau và sửa chữa chúng:

javascriptfunction getSum(arr) {
  let res = 0;
  
  for (let elem of arr) {
    res *= elem;
  }
  
  return res;
}