JavaScript-də Funksiyaların Yaradılması üzün Məsləhətlər

  1. Funksiyaların adları feillər olmalıdır.
  2. Hər bir funksiyanın adı onun etdiyi işi dəqiq əks etdirməlidir.
  3. Funksiya yalnız öz adının aşkar şəkildə nəzərdə tutduğu işi görməli, başqa iş görməməlidir.
  4. Hər bir funksiya yalnız bir əməliyyat yerinə yetirməlidir.
  5. Funksiyaların daxilində köməkçi funksiyalardan istifadə edin.
  6. Funksiyaların kodunu 10-15 sətirdən uzun etməmək daha yaxşıdır.
  7. Uzun funksiyaları bir sıra köməkçi funksiyalara bölmək daha yaxşıdır.
  8. Funksiya adlarında ümumi qəbul olunmuş prefikslərdən istifadə edin: show, get, set, calc, create, change, check.
  9. Təkrarlanan kodu funksiyalara çıxarın.
Задание 1

Aşağıdakı kodun hansı çatışmazlıqları olduğunu yazın və onları düzəldin:

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

Aşağıdakı kodun hansı çatışmazlıqları olduğunu yazın və onları düzəldin:

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

Aşağıdakı kodun hansı çatışmazlıqları olduğunu yazın və onları düzəldin:

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