A Better "check_speed" Method
It seems that everything is okay, but it does not work.
if speed < 45
puts "too slow"
elsif speed >= 45
puts "speed OK"
else speed > 60
puts "too fast"
Your second if-clause will always evaluate to true if the speed is 45 or greater. This means that a speed of 60 would output: "speed OK", as would a speed of 100. You want to limit the second if-clause to a range of 45 - 60. This can be achieved with the following code:
elsif speed >= 45 && speed <= 60
This statement will match speeds greater or equal to 45 and lesser or equal to 60.
Thank you Mihkel.
Posting to the forum is only allowed for members with active accounts.
Please sign in or sign up to post.
I forgot my password