Rubyで文字列を反転させるプログラムを書きます。
reverse.rb
str = "123456789"
reversed_str = ""
str_size = str.length.to_i
while str_size > 0 do
reversed_str << str[str_size - 1]
str_size -= 1
end
puts str
puts reversed_str
実行結果
$ruby reverse.rb
123456789
987654321
また、Rubyの組み込みライブラリを使っても出来ます。
String#reverse
文字列を文字単位で左右逆転した文字列を返します。
p "foobar".reverse # => "raboof"
p "".reverse # => ""