coding for food
[Ruby] Reverse
silveryen
2022. 7. 23. 13:00
Write a method reverse(word) that takes in a string word and returns the word with its letters in reverse order.
my code
def reverse(word)
rev = ""
i = word.length
while i > 0
i -= 1
rev += word[i]
end
return rev
end
puts reverse("cat") # => "tac"
solution
def reverse(word)
reversed = ""
i = 0
while i < word.length
char = word[i]
reversed = char + reversed
i += 1
end
return reversed
end
puts reverse("cat") # => "tac"
puts reverse("programming") # => "gnimmargorp"
puts reverse("bootcamp") # => "pmactoob"