РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗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
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш