Stop the while loop: break
There are some very rare situations in which severe speeding is necessary: what if a hurricane is approaching and you have to get away as quickly as possible? You don't want the driver's assistant sending you speeding notifications in that scenario, right?
This seems like a great opportunity to include the break
statement in the while
loop you've been working on. Remember that the break
statement is a control statement. When R encounters it, the while
loop is abandoned completely.
This exercise is part of the course
Intermediate R
Exercise instructions
Adapt the while
loop such that it is abandoned when the speed
of the vehicle is greater than 80. This time, the speed
variable has been initialized to 88; keep it that way.
Hands-on interactive exercise
Have a go at this exercise by completing this sample code.
# 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
}
}