Ferma il while loop: break
Ci sono situazioni molto rare in cui superare di molto il limite è necessario: e se stesse arrivando un uragano e dovessi allontanarti il più in fretta possibile? In uno scenario del genere, non vorresti che l'assistente di guida ti inviasse notifiche per eccesso di velocità, giusto?
Questa è un'ottima occasione per includere l'istruzione break nel while loop su cui stai lavorando. Ricorda che break è un'istruzione di controllo. Quando R la incontra, il while loop viene abbandonato completamente.
Questo esercizio fa parte del corso
R intermedio
Istruzioni dell'esercizio
Adatta il while loop in modo che venga interrotto quando la speed del veicolo è maggiore di 80. Questa volta, la variabile speed è stata inizializzata a 88; lasciala così.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Initialize the speed variable
speed <- 88
while (speed > 30) {
print(paste("Your speed is", speed))
# Break the while loop when speed exceeds 80
if (___) {
___
}
if (speed > 48) {
print("Slow down big time!")
speed <- speed - 11
} else {
print("Slow down!")
speed <- speed - 6
}
}