Supponi di avere un ciclo for in questo modo
for(n in 1:5) {
#if(n=3) # skip 3rd iteration and go to next iteration
cat(n)
}
Come si salta all'iterazione successiva se viene soddisfatta una determinata condizione?
Risposte:
for(n in 1:5) {
if(n==3) next # skip 3rd iteration and go to next iteration
cat(n)
}
?Control
per caratteristiche simili
for(n in 1:5) { if(n==3) print ('3rd iteration' ) next # skip 3rd iteration and go to next iteration cat(n) }
significato che voglio stampare che salterò la terza iterazione, perché in alcuni casi dobbiamo registrare ciò che abbiamo saltato per mantenere le cose trattabili. qualsiasi pensiero su questo?
if
dichiarazione, come questafor(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)}}