Supposons que vous ayez une boucle for comme ça
for(n in 1:5) {
#if(n=3) # skip 3rd iteration and go to next iteration
cat(n)
}
Comment passer à l'itération suivante si une certaine condition est remplie?
Réponses:
for(n in 1:5) {
if(n==3) next # skip 3rd iteration and go to next iteration
cat(n)
}
?Control
pour des fonctionnalités similaires
for(n in 1:5) { if(n==3) print ('3rd iteration' ) next # skip 3rd iteration and go to next iteration cat(n) }
signifiant que je veux imprimer que je vais sauter la 3e itération, car dans certains cas, nous devons enregistrer ce que nous avons sauté pour garder les choses traitables.
if
déclaration, comme cecifor(n in 1:5) { if(n==3) { print ('3rd iteration' ) ; next } # skip 3rd iteration and go to next iteration cat(n) }
for(n in 1:5){if(n!=3){cat(n)}}