⊗jsPmFBAdv 215 of 505 menu

JavaScriptда функциялар яратиш бўйича маслиҳатлар

  1. Функциялар номлари фэъл бўлиши керак.
  2. Ҳар бир функция номи ўзи қилаётган ишни аниқ акс эттириши керак.
  3. Функция ўз номи билан очиқдан-очиқ англатилган ишни бажариши, бошқа ишларни бажариши керак эмас.
  4. Ҳар бир функция фақат битта ҳарокатни бажариши керак.
  5. Функциялар ичида ёрдамчи функциялардан фойдаланинг.
  6. Функциялар кодини узунлиги 10-15 сатрдан ошмаслиги мақсадга мувофиқ.
  7. Узун функцияларни бир неча ёрдамчи функцияларга бўлиб чиқиш яхши.
  8. Функциялар номларида умумқабул қилинган префикстардан фойдаланинг: show, get, set, calc, create, change, check.
  9. Қайталанувчи кодни функцияларга ажратинг.

Куйидаги коднинг қандай камчиликлари борлигини ёзиб, уларни тўғриланг:

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; }
Ўзбек
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш