Udhëzimi return në JavaScript

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

javascriptfunction 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:

javascriptlet 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:

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

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

javascriptlet 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:

javascriptlet 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:

javascriptlet 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:

javascriptlet 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:

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

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

javascriptlet res = func(2) + func(3);
console.log(res); // do të shfaqë 13
Задание 1

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.

Задание 2

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.