JavaScript'те функцияларды түзүү боюнча кеңештер
- Функциялардын аттары этиштерден турушу керек.
- Ар бир функциянын аты так өзү эмне кылганын чагылдырышы керек.
- Функция өз аты менен так аныкталган ишти гана аткарышы керек, башка иштерди аткарбошу керек.
- Ар бир функция бир гана аракетти аткарышы керек.
- Функциялардын ичинде жардамчы функцияларды колдонуңуз.
-
Функциялардын кодунун узундугун
10-15саптан ашпагандыгы жакшы. - Узун функцияларды бир нече жардамчы функцияларга бөлгөн абдан.
-
Функциялардын аттарында жалпы кабыл алынган префикстерди колдонуңуз:
show,get,set,calc,create,change,check. - Кайталанган кодду функцияларга алып чыгыңыз.
Төмөнкү коддун кандай кемчиликтери бар экенин жазыңыз, жана аларды оңдоп бериңиз:
function sum(arr) {
let res = 0;
for (let elem of arr) {
res += elem;
}
return res / arr.length;
}
Төмөнкү коддун кандай кемчиликтери бар экенин жазыңыз, жана аларды оңдоп бериңиз:
function 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;
}
Төмөнкү коддун кандай кемчиликтери бар экенин жазыңыз, жана аларды оңдоп бериңиз:
function getSum(arr) {
let res = 0;
for (let elem of arr) {
res *= elem;
}
return res;
}