Ga naar inhoud

If-statement

Een if-statement is een beslissingsmoment in een programma. Het zorgt ervoor dat het programma kan beslissen wat te doen op basis van een bepaalde situatie.


Voorbeeld in het dagelijks leven

Stel je voor dat je een computerprogramma hebt dat controleert of het buiten regent voordat je gaat wandelen.
Het programma gebruikt een if-statement om te beslissen of je een paraplu moet meenemen of niet.

In eenvoudige bewoordingen zou het er zo uitzien:
"Als het buiten regent, neem dan een paraplu mee, anders niet."

  • Als het buiten regent (de voorwaarde is waar), neem je een paraplu mee.
  • Als het niet regent (de voorwaarde is niet waar), ga je gewoon verder zonder paraplu.

Dat is precies wat een if-statement doet in een computerprogramma: het laat het programma beslissen wat te doen op basis van de situatie.


If-statement in code

if (voorwaarde) {
    // Voer deze instructies uit als de voorwaarde waar is
}

In dit voorbeeld worden de instructies tussen de accolades { } alleen uitgevoerd als de voorwaarde waar is.
Als de voorwaarde niet waar is, worden deze instructies overgeslagen en gaat het programma verder met de volgende instructies.


If-else-statement

Een if-statement kan ook worden uitgebreid met een else-statement om instructies uit te voeren als de voorwaarde niet waar is.

Voorbeeld:

if (voorwaarde) {
    // Voer deze instructies uit als de voorwaarde waar is
} else {
    // Voer deze instructies uit als de voorwaarde niet waar is
}

Dit stelt het programma in staat om verschillende acties te ondernemen, afhankelijk van de waarde van de voorwaarde.


Tinkercad

In Tinkercad kun je onderstaande blokken onder Besturen gebruiken voor een if-statement en een else-statement.

if_statement