1. ホーム
  2. ruby

[解決済み] Rubyのcontinueに相当します。

2022-02-10 04:01:52

質問

C言語や他の多くの言語では、以下のように continue このキーワードをループ内で使用すると、ループの次の繰り返しにジャンプします。このキーワードに相当するものはありますか? continue というキーワードをRubyで使うことはできますか?

どのように解決するのですか?

はい、それは next .

for i in 0..5
   if i < 2
     next
   end
   puts "Value of local variable is #{i}"
end

これは次のように出力されます。

Value of local variable is 2
Value of local variable is 3
Value of local variable is 4
Value of local variable is 5
 => 0..5