1. Basic Functions - zainablfz/js-fundamentals GitHub Wiki

Basic Functions


function sum(x, y) {
    return x + y;
}
  • function sum(x, y) { ... }: Dit definieert een functie genaamd sum die twee parameters neemt, x en y.

Dit stuk code definieert een functie genaamd sum. Dit betekent dat je nu sum(1, 3) kunt aanroepen, wat 4 teruggeeft. Je kunt het opnieuw uitvoeren met verschillende waarden, zoals sum(2, 5) en het zal het resultaat van 2 + 5, wat 7 is, teruggeven.

Returning the result

In JavaScript moet je vanuit functies iets teruggeven. Als je vergeet return te schrijven, zal je functie undefined teruggeven.

Het return sleutelwoord zal ook de functie beëindigen/verlaten.


function sum(x, y) {
    return x + y;
    console.log("Hello World"); // dit zal NOOIT uitgevoerd worden
}

Het return sleutelwoord beëindigt de functie met het resultaat (wat x + y is), dus de code daarna zal niet uitgevoerd worden.


Opdracht

In de opdrachten werd ook gevraagd hoe een vermenigvuldiging moest, dit moet als volgt:


function multiply(a, b) {
return a * b;
}