⊗jsPmFBRt 207 of 505 menu

Udhëzimi return në JavaScript

Le të themi se kemi një funksion që shfaq në konsol katrorin e numrit të dhënë:

function func(num) { console.log(num ** 2); }

Le të themi se duam që të mos e shfaqim vlerën në konsol, por ta shkruajmë në ndonjë ndryshore, kështu:

let res = func(3); // në ndryshoren res tani është 9

Për këtë në JavaScript ekziston një udhëzim i veçantë return, i cili lejon përcaktimin e vlerës që kthehet nga funksioni. Me fjalën "kthehet" kuptohet ajo vlerë që do të shkruhet në ndryshore, nëse funksioni i thirrur i caktohet asaj.

Prandaj, le ta rishkruajmë funksionin tonë në mënyrë që të mos e shfaqë rezultatin në konsol, por ta kthejë atë në ndryshore:

function func(num) { return num ** 2; }

Tani le ta thërrasim funksionin tonë, duke shkruar përgjigjen e tij në një ndryshore:

let res = func(3); // në ndryshore do të shkruhet 9

Pasi të dhënat janë shkruar në ndryshore, ato mund, për shembull, të shfaqen në konsol:

let res = func(3); console.log(res); // do të shfaqë 9

Ose së pari mund t'i modifikoni këto të dhëna në një farë mënyre, dhe pastaj t'i shfaqni ato në konsol:

let res = func(3); res = res + 1; console.log(res); // do të shfaqë 10

Mund të kryhen menjëherë disa veprime me rezultatin e funksionit përpara se të shkruhet në ndryshore:

let res = func(3) + 1; console.log(res); // do të shfaqë 10

Gjithashtu mund të mos e shkruani rezultatin në ndryshore, por menjëherë ta shfaqni atë në konsol:

console.log(func(3)); // do të shfaqë 9

Mund të thirrni funksionin në një shprehje me parametra të ndryshëm:

let res = func(2) + func(3); console.log(res); // do të shfaqë 13

Krijoni një funksion që merr si parametër një numër dhe kthen kubin e atij numri. Duke përdorur këtë funksion gjeni kubin e numrit 3 dhe shkruajeni atë në ndryshoren res.

Krijoni një funksion që merr si parametër një numër dhe kthen rrënjën katrore të atij numri. Duke përdorur këtë funksion gjeni rrënjën e numrit 3, pastaj gjeni rrënjën e numrit 4. Mblidhni rezultatet e marra dhe shfaqini ato në konsol.

Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo