Une boucle For est-elle toujours exécutée au moins une fois ?
Vous pourriez dire qu'une boucle for est toujours évaluée au moins une fois.
Mais si la condition d'une boucle for n'est pas remplie, son bloc ne s'exécutera jamais.
Parce que vous n'avez pas posé de questions sur d'autres boucles, je n'aborderai pas celles-ci.
Une boucle ne s'exécutera que si sa condition est vraie. Depuis un for
boucle et un while
boucle à la fois vérifier la condition avant que le corps ne soit exécuté, ils ne s'exécuteront jamais si la condition est fausse.
La seule boucle qui le fera est un do while
boucle. Avec un do while
boucle la condition n'est évaluée qu'à la fin de la boucle. A cause de cela un do while
la boucle s'exécutera toujours au moins une fois.