Вы делаете две ошибки в коде, который вы вставили. Во-первых, вам нужно добавлять 1 в i каждый раз, когда он зацикливается. На данный момент я не увеличиваю в стоимости.
Внутри цикла (между началом и концом) вам нужно увеличить значение, например, так:
i += 1
(Это сокращение для i = i + 1).
Вторая ошибка в последней строке. В настоящее время он читает «сделай это, пока я больше, чем repeatHello», но я начинаю с 0, поэтому он не будет больше.
Вам нужно переключить его на
while i < repeatHello.
Вы должны получить такой код:
puts "Enter A Number?"
number = gets
puts "Enter A Sentence?"
sentence = gets
i = 0
begin
puts sentence.reverse
i += 1
end while i < number