Обратная строка в Ruby - PullRequest
37 голосов
/ 17 июня 2010

Как вы переворачиваете строку в Ruby? Я знаю о строке # обратный. Мне интересно понять, как написать это на чистом Ruby, предпочтительно на месте.

Ответы [ 21 ]

0 голосов
/ 03 февраля 2015
def reverse(string)
reversed_string = ""

idx = 0
while idx < string.length
reversed_string = string[idx] + reversed_string
idx += 1
end

return reversed_string
end
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...