Inhoudsopgave:
Definitie - Wat betekent functie?
Een functie is een code-eenheid die vaak wordt gedefinieerd door zijn rol binnen een grotere codestructuur. In het bijzonder bevat een functie een code-eenheid die werkt op verschillende ingangen, waarvan vele variabelen zijn, en concrete resultaten oplevert die wijzigingen in variabele waarden of werkelijke bewerkingen op basis van de ingangen met zich meebrengen.
Techopedia verklaart functie
Binnen een grotere codestructuur wordt een functie, die ook een subroutine of procedure kan worden genoemd, "opgeroepen" door de code, afhankelijk van een gebruikersgebeurtenis of als onderdeel van een grotere bewerking. Wanneer de functie wordt geactiveerd, werkt deze op de ingangen en produceert het de resultaten.
Een basisvoorbeeld is een functie genaamd "addone" die een variabele x neemt, die wordt gedefinieerd als een geheel getal, en er een toevoegen. De code in addone ziet er ongeveer zo uit:
voer "x" in
x = x + 1
uitvoer "x"
Een voorbeeld van een functie die in plaats daarvan op ingangen werkt, kan er zo uitzien:
voer "x" in
als x> 5 dan
afdrukken x
einde
Hier wordt de functie al dan niet afgedrukt, afhankelijk van de waarde van "x".
