In scratch hebben we het herhaal-10-keer-blokje. Om iets een bepaald aantal keer te herhalen gebruiken we een for lus for(;;){}
. De for lus is al ingewikkelder, ze bestaat uit 3 delen gescheiden door ;
.
- Het eerste deel is het start gedeelte, wat moet er gebeuren voordat de lus start. Hier maken we een variabele i.
- Het tweede deel is de controle of de lus mag verder doen of niet. Zolang i kleiner is dan 3 doen we verder.
- Het derde deel is wat er moet gebeuren wanneer we aan het einde van de code in de lus komen. Hier tellen we 1 op bij i (++i is hetzelfde als i = i + 1).