Die return-instruksie in JavaScript

Laat ons 'n funksie hê wat die kwadraat van die oorgegeven getal in die konsole uitdruk:

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

Gestel ons wil nie die waarde in die konsole uitdruk nie, maar in een of ander veranderlike skryf, soos volg:

javascriptlet res = func(3); // in die veranderlike res is daar nou 9

Hiervoor bestaan daar 'n spesiale instruksie in JavaScript genaamd return, wat jou toelaat om die waarde spesifiseer wat die funksie teruggee. Met die woord "teruggee" word die waarde bedoel wat in die veranderlike geskryf sal word as jy die opgeroep funksie daaraan toeken.

So, laat ons ons funksie herskryf sodat dit nie die resultaat in die konsole uitdruk nie, maar dit eerder in 'n veranderlike teruggee:

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

Laat ons nou ons funksie oproep, en sy antwoord in 'n veranderlike skryf:

javascriptlet res = func(3); // in die veranderlike sal 9 geskryf word

Nadat die data in die veranderlike geskryf is, kan dit byvoorbeeld in die konsole uitgedruk word:

javascriptlet res = func(3);
console.log(res); // sal 9 uitdruk

Of jy kan eers hierdie data op een of ander manier verander, en dit dan in die konsole uitdruk:

javascriptlet res = func(3);
res = res + 1;
console.log(res); // sal 10 uitdruk

Jy kan dadelik sekere aksies met die resultaat van die funksie uitvoer voordat dit in 'n veranderlike geskryf word:

javascriptlet res = func(3) + 1;
console.log(res); // sal 10 uitdruk

Of jy kan die resultaat nie in 'n veranderlike skryf nie, maar dit dadelik in die konsole uitdruk:

javascriptconsole.log(func(3)); // sal 9 uitdruk

Jy kan die funksie in een uitdrukking oproep met verskillende parameters:

javascriptlet res = func(2) + func(3);
console.log(res); // sal 13 uitdruk
Задание 1

Maak 'n funksie wat 'n getal as parameter aanvaar, en die kubus van hierdie getal teruggee. Gebruik hierdie funksie om die kubus van die getal 3 te vind en skryf dit in die veranderlike res.

Задание 2

Maak 'n funksie wat 'n getal as parameter aanvaar, en die vierkantswortel van hierdie getal teruggee. Gebruik hierdie funksie om die wortel van die getal 3 te vind, vind dan die wortel van die getal 4. Tel die verkryde resultate op en druk hulle in die konsole uit.