⊗jsPmFBSC 208 of 505 menu

Opeenvolgende functie-aanroepen in JavaScript

Je kunt het resultaat van de ene functie als parameter doorgeven aan een andere. In het volgende voorbeeld vinden we eerst het kwadraat van het getal 2, en vervolgens het kwadraat van dat resultaat:

function func(num) { return num ** 2; } let res = func(func(2)); console.log(res); // geeft 16 weer

De functies hoeven natuurlijk niet hetzelfde te zijn. Stel dat we een functie hebben die het kwadraat van een getal teruggeeft, en een functie die de derdemacht van een getal teruggeeft:

function square(num) { return num ** 2; } function cube(num) { return num ** 3; }

Laten we met behulp van deze functies het getal 2 kwadrateren, en het resultaat daarvan tot de derde macht verheffen:

let res = cube(square(2)); console.log(res);

Stel dat we nu een functie hebben die het kwadraat van een getal teruggeeft, en een functie die de som van twee getallen vindt:

function square(num) { return num ** 2; } function sum(num1, num2) { return num1 + num2; }

Laten we met behulp van deze functies de som van de kwadraten van het getal 2 en het getal 3 vinden:

let res = sum(square(2), square(3)); console.log(res);

Stel dat je een functie hebt die de vierkantswortel van een getal teruggeeft, en een functie die een breuk afrondt tot drie cijfers achter de komma:

function sqrt(num) { return Math.sqrt(num); } function round(num) { return num.toFixed(3); }

Vind met behulp van deze functies de vierkantswortel van het getal 2 en rond deze af tot drie cijfers achter de komma.

Stel dat je een functie hebt die de vierkantswortel van een getal teruggeeft, en een functie die de som van drie getallen teruggeeft:

function sqrt(num) { return Math.sqrt(num); } function sum(num1, num2, num3) { return num1 + num2 + num3; }

Vind met behulp van deze functies de som van de wortels van de getallen 2, 3 en 4 en schrijf deze in de variabele res.

Stel dat je een functie hebt die een breuk afrondt tot drie cijfers achter de komma:

function round(num) { return num.toFixed(3); }

Pas met behulp van deze functie de vorige opdracht aan, zodat in de variabele res een breuk wordt geschreven, afgerond op 3 cijfers achter de komma.

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