Wenke vir die skep van funksies in JavaScript

  1. Funksiename moet werkwoorde wees.
  2. Elke funksie se naam moet presies weerspieël wat die funksie doen.
  3. 'n Funksie moet slegs doen wat duidelijk deur sy naam geïmpliseer word, en niks anders nie.
  4. Elke funksie moet slegs een aksie uitvoer.
  5. Gebruik hulpfunksies binne funksies.
  6. Dit is beter om funksiekode nie langer as 10-15 reëls te maak nie.
  7. Lang funksies is beter om op te breek in 'n reeks hulpfunksies.
  8. Gebruik algemeen aanvaarde voorvoegsels in funksiename: show, get, set, calc, create, change, check.
  9. Plaas dupliserende kode in funksies uit.
Задание 1

Skryf neer watter tekortkominge die volgende kode het, en korrigeer dit:

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

Skryf neer watter tekortkominge die volgende kode het, en korrigeer dit:

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

Skryf neer watter tekortkominge die volgende kode het, en korrigeer dit:

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