Introduction aux Boucles
Glissez pour afficher le menu
Une boucle en Dart est une construction de programmation qui permet d’exécuter de manière répétée un bloc de code jusqu’à ce qu’une condition spécifique soit remplie.
Les boucles sont utilisées pour automatiser des tâches répétitives, travailler avec des collections de données ou effectuer une opération un certain nombre de fois. Les boucles sont essentielles en programmation et permettent de gérer efficacement et systématiquement les tâches répétitives.
Il existe plusieurs types de boucles, chacune adaptée à une tâche spécifique. Dans les prochains chapitres, vous apprendrez quand et comment utiliser chacune d’elles.
Supposons que vous ayez un fragment de code à exécuter dix fois. Il existe deux façons d’y parvenir :
- Copier et coller le code plusieurs fois ;
- Utiliser une boucle.
Considérez un exemple de code pour voir la première approche de résolution de la tâche.
main.dart
123456789101112void main() { print("Programming is interesting"); print("Programming is interesting"); print("Programming is interesting"); print("Programming is interesting"); print("Programming is interesting"); print("Programming is interesting"); print("Programming is interesting"); print("Programming is interesting"); print("Programming is interesting"); print("Programming is interesting"); }
Comme vous pouvez le voir, vous avez accompli la tâche et affiché le texte à l'écran dix fois. Mais que faire si la tâche consiste à afficher le texte à l'écran mille fois, voire un million de fois ? Dans de tels cas, vous pouvez utiliser une boucle for :
main.dart
12345void main() { for(int i = 0; i < 10; i=i+1){ print("Programming is interesting"); } }
Comme vous pouvez le voir, avec seulement trois lignes de code, vous avez affiché l'information à l'écran dix fois.
Merci pour vos commentaires !
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion