⏳ Robby et le tant que

repete() répète un nombre fixe de fois. "tant que" continue tant qu'une condition reste vraie.
Robby avance tout seul, tant que le chemin est libre devant lui :
tant que (chemin_libre()) { avance(1); }
Regarde Robby avancer tout seul... jusqu'à ce que la condition devienne fausse !
Avec repete(3), on sait à l'avance qu'on répète 3 fois. Avec "tant que", on ne sait pas d'avance combien de fois ça va tourner — ça dépend de ce qui se passe. Attention : si la condition ne devient JAMAIS fausse, la boucle ne s'arrête jamais ! C'est le piège classique du "tant que".