Welcome to the Treehouse Community
Looking to learn something new?
Taj Patel3,749 Points
Keep receiving Syntax Error "Invalid Break"
I am trying to complete this code challenge, but I am not sure what I am doing wrong here. Any help will be greatly appreciated!
def repeat(string, times) fail "times must be 1 or more" if times < 1 counter = 0 loop do puts repeat() counter += 1 end if counter = times break end end
You're pretty close. You can just tell the program to print the string with the command: print string.
Also, remember the = is an assignment operator. To make stuff equal, you need ==...and don't forget to add an end after your if statement. It should look something like this:
loop do print string counter += 1 if counter == times break end end end