⊗jsPmFBRt 207 of 505 menu

De return-instructie in JavaScript

Stel we hebben een functie die het kwadraat van het doorgegeven getal naar de console uitvoert:

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

Stel we willen de waarde niet naar de console uitvoeren, maar in een variabele opslaan, zoals hier:

let res = func(3); // in variabele res staat nu 9

Hiervoor kent JavaScript de speciale instructie return, die het mogelijk maakt om de waarde aan te geven die de functie teruggeeft. Met "teruggeven" wordt de waarde bedoeld die in de variabele wordt geschreven, als je er de aangeroepen functie aan toewijst.

Laten we onze functie dus herschrijven zodat ze het resultaat niet naar de console uitvoert, maar teruggeeft aan de variabele:

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

Laten we onze functie nu aanroepen, en haar antwoord in een variabele opslaan:

let res = func(3); // in de variabele wordt 9 geschreven

Nadat de gegevens in de variabele zijn geschreven, kun je ze bijvoorbeeld naar de console uitvoeren:

let res = func(3); console.log(res); // geeft 9 weer

Je kunt deze gegevens eerst op een of andere manier aanpassen, en ze dan pas naar de console uitvoeren:

let res = func(3); res = res + 1; console.log(res); // geeft 10 weer

Je kunt direct acties uitvoeren met het resultaat van de functie voordat het in een variabele wordt geschreven:

let res = func(3) + 1; console.log(res); // geeft 10 weer

Je kunt het resultaat ook niet in een variabele opslaan, maar het direct naar de console uitvoeren:

console.log(func(3)); // geeft 9 weer

Je kunt de functie in één expressie aanroepen met verschillende parameters:

let res = func(2) + func(3); console.log(res); // geeft 13 weer

Maak een functie die een getal als parameter accepteert en de derde macht van dit getal teruggeeft. Gebruik deze functie om de derde macht van het getal 3 te vinden en schrijf deze in de variabele res.

Maak een functie die een getal als parameter accepteert en de vierkantswortel van dit getal teruggeeft. Gebruik deze functie om de wortel van het getal 3 te vinden, zoek dan de wortel van het getal 4. Tel de verkregen resultaten bij elkaar op en geef ze weer in de console.

Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren