looping-while-until lab
The while and until Constructs
while and until ConstructsObjectives
Build a method that uses
whileBuild a method that uses
until
Using while and until
while and untilIt's our first year at Hogwarts and we're struggling to master the levitation charm, "Wingardium Leviosa". Currently, we have a levitation force of 6. We need to have a levitation force of 10 in order to actually levitate that feather.
First, we'll write a while loop that will continue to puts the phrase "Wingardium Leviosa" while our levitation force is less than 10. Every time we puts that phrase, we should increment our levitation force by 1.
Then, we'll solve this again by using an until loop. It will puts the phrase "Wingardium Leviosa" until the levitation force is equal to 10, incrementing the levitation force by 1 each time we puts the phrase.
Instructions
Run the test suite in this lab to get started.
Let's get the first test passing by coding our solution in
while.rb: Fill out the content of theusing_whilemethod so that calling it willputsthe desired phrase while your levitation force is less than10. Remember, every time youputsthe phrase, you should increment your levitation force by1.Let's get the second test passing by coding our solution in
until.rb: Fill out the content of theusing_untilmethod toputsthe desired phrase, "Wingardium Leviosa", until our levitation force equals10. Remember, every time youputsthe phrase, you should increment your levitation force by1.
Hint: If you get stuck an infinite loop when you run your tests or your code, you can abort the test run or code by pressing CONTROL+C on your keyboard.
View While and Until Loops Lab on Learn.co and start learning to code for free.
Last updated