⊗jsPmFBAdv 215 of 505 menu

Nõuanded funktsioonide loomiseks JavaScriptis

  1. Funktsioonide nimed peaksid olema tegusõnad.
  2. Iga funktsiooni nimi peaks täpselt kajastama seda, mida funktsioon teeb.
  3. Funktsioon peaks tegema ainult seda, mida selle nimi otseselt eeldab, ja mitte midagi muud.
  4. Iga funktsioon peaks täitma ainult ühe toimingu.
  5. Kasutage funktsioonide sees abifunktsioone.
  6. Funktsioonide koodi ei tohiks teha pikemaks kui 10-15 rida.
  7. Pikki funktsioone on parem jagada mitmeks abifunktsiooniks.
  8. Kasutage funktsioonide nimedes üldtunnustatud prefikseid: show, get, set, calc, create, change, check.
  9. Viige dubleeruv kood funktsioonidesse.

Kirjutage, millised on järgmise koodi puudused, ja parandage need:

function sum(arr) { let res = 0; for (let elem of arr) { res += elem; } return res / arr.length; }

Kirjutage, millised on järgmise koodi puudused, ja parandage need:

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; }

Kirjutage, millised on järgmise koodi puudused, ja parandage need:

function getSum(arr) { let res = 0; for (let elem of arr) { res *= elem; } return res; }
Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu