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;
}