Detener el bucle while: break
En situaciones muy raras, es necesario un exceso de velocidad: ¿qué pasa si se acerca un huracán y tienes que huir lo más rápidamente posible? En ese caso, no querrás que el asistente te envíe notificaciones de exceso de velocidad, ¿verdad?
Esta parece una gran oportunidad para incluir la declaración break
en el bucle while
en el que has estado trabajando. Recuerda que la declaración break
es una declaración de control. Cuando R la detecta, el bucle while
se abandona por completo.
Este ejercicio forma parte del curso
R intermedio
Instrucciones de ejercicio
Adapta el bucle while
de modo que se abandone cuando el valor de speed
del vehículo sea superior a 80. Esta vez, la variable speed
se ha inicializado en 88; mantenla así.
Ejercicio interactivo práctico
Pruebe este ejercicio completando este código de muestra.
# 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
}
}