JavaScript-ում ֆունկցիաներ ստեղծելու խորհուրդներ

  1. Ֆունկցիաների անունները պետք է լինեն բայեր:
  2. Յուրաքանչյուր ֆունկցիայի անունը պետք է ճշտորեն արտացոլի այն, ինչ ֆունկցիան կատարում է:
  3. Ֆունկցիան պետք է անի միայն այն, ինչ հստակ նկատի ունի նրա անունը, և չանի այլ բան:
  4. Յուրաքանչյուր ֆունկցիա պետք է կատարի միայն մեկ գործողություն:
  5. Օգտագործեք օժանդակ ֆունկցիաներ ֆունկցիաների ներսում:
  6. Ֆունկցիաների կոդը ավելի լավ է չդարձնել 10-15 տողից երկար:
  7. Երկար ֆունկցիաները ավելի լավ է բաժանել մի շարք օժանդակների:
  8. Օգտագործեք ընդհանուր ընդունված նախածանցներ ֆունկցիաների անուններում: show, get, set, calc, create, change, check:
  9. Կրկնօրինակվող կոդը հանեք ֆունկցիաների մեջ:
Задание 1

Գրեք, թե ինչ թերություններ ունի հետևյալ կոդը և ուղղեք դրանք:

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

Գրեք, թե ինչ թերություններ ունի հետևյալ կոդը և ուղղեք դրանք:

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

Գրեք, թե ինչ թերություններ ունի հետևյալ կոդը և ուղղեք դրանք:

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