Ruby Ruby Loops Ruby Loops The Ruby Loop

Yu-Chien Huang
PRO
Yu-Chien Huang
Pro Student 16,672 Points

The repeat method should take a string, and print it a specified number of times. Use loop and break to complete the met

how to print the value of string??

loop.rb
def repeat(string, times)
  fail "times must be 1 or more" if times < 1
  counter = 0
  loop do
    # YOUR CODE HERE
    puts "\nhi" * 5 
    counter += 1

   if counter = times
    break
   end
  end
end

1 Answer

Yu-Chien Huang
PRO
Yu-Chien Huang
Pro Student 16,672 Points

after i went back to read it couple times, here is answer

def repeat(string, times) fail "times must be 1 or more" if times < 1 counter = 0 loop do print "#{string}" if counter == times break end

end end