Chapter 12 Iteration

Chaque fois que certaines opérations doivent être répétées, une boucle peut s’avérer utile. Les boucles sont utiles pour :

  • Faire quelque chose pour chaque élément d’un objet ;
  • Faire quelque chose jusqu’à ce que les données traitées soient épuisées ;
  • Faire quelque chose pour chaque fichier d’un dossier ;
  • Faire quelque chose qui peut échouer, jusqu’à ce qu’il réussisse ;
  • L’itération d’un calcul jusqu’à ce qu’il atteigne la convergence.

Ici, nous allons apprendre les types d’instructions d’itération suivants :

for() {}
while() {}
repeat {}

Nous nous plongerons également dans les fonctions de la famille apply(), qui sont des alternatives intéressantes aux boucles for() {}.

Enfin, nous apprendrons à connaître deux instructions spéciales qui nous permettent de contrôler les itérations :

break
next