Functies maken en aanroepen
Je hebt het laatste gedeelte van het eerste deel van de cursus bereikt. Door dit te voltooien, heb je alle kennis die nodig is om vrijwel elk programma in Raku te maken. Het onderwerp van dit gedeelte is functies, of subroutines, of zelfs gewoon routines.
Een functie is een herbruikbaar deel van de code met een eigen naam. Je kunt functies aanroepen vanuit verschillende plaatsen in het programma.
Een functie maken
Om een functie te maken, gebruik je het sleutelwoord sub
gevolgd door de naam van de functie. Het lichaam van de functie is ingesloten in een paar accolades.
sub greet {
say 'Hello, World!';
}
Een functie gebruiken
Om de functie te gebruiken, zet je gewoon de naam ervan op de plaats waar je deze wilt aanroepen. In Raku kan de definitie van een functie zich vóór of na de plaats bevinden waar de functie wordt gebruikt.
say 'Dit is wat het eerste programma meestal afdrukt:';
greet;
sub greet {
say 'Hello, World!';
}
Het programma drukt beide berichten af:
$ raku t.raku
Dit is wat het eerste programma meestal afdrukt:
Hello, World!
Laten we nu naar andere details van het maken en gebruiken van functies kijken.
Onderwerpen in deze sectie
Oefeningen
Deze sectie bevat 6 oefeningen. Bekijk alle onderwerpen van deze sectie voordat je naar de codeeroefening gaat.
Cursusnavigatie
← Associatieve datentypen / Interpolatie van hashes | Functienamen →
Deze pagina is automatisch vertaald met ChatGPT 4o. Originele Engelse tekst.
Vertalingen van deze pagina: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська