rubyで無限ループを実装したくて、perfect rubyにかかれていたloopというものを使ってみた。
ただ、そのまま使うと当然抜けれなくなるので、exit
をいう文字列が入力されたらループを抜けるようにした。(getsメソッドの文字列そのままだと改行コードが付いてしまうので、chompするようにした。)
loop do
input = gets.chomp
puts input
break if input == 'exit'
end
More than 5 years have passed since last update.
rubyで無限ループを実装したくて、perfect rubyにかかれていたloopというものを使ってみた。
ただ、そのまま使うと当然抜けれなくなるので、exit
をいう文字列が入力されたらループを抜けるようにした。(getsメソッドの文字列そのままだと改行コードが付いてしまうので、chompするようにした。)
loop do
input = gets.chomp
puts input
break if input == 'exit'
end
Register as a new user and use Qiita more conveniently