これがRubyのwhileループです
x = 0
while x < 1 do
inside_var = "I'm inside"
x += 1
end
puts inside_var
はinside_var
whileループの内側で定義されていますが、外側に表示されます。JavaやC#などとはまったく異なります。
私は何かを逃したのだろうか?それは本当にそれがどのように機能するのですか?Rubyのどのような種類のループにも当てはまりますか?
これがRubyのwhileループです
x = 0
while x < 1 do
inside_var = "I'm inside"
x += 1
end
puts inside_var
はinside_var
whileループの内側で定義されていますが、外側に表示されます。JavaやC#などとはまったく異なります。
私は何かを逃したのだろうか?それは本当にそれがどのように機能するのですか?Rubyのどのような種類のループにも当てはまりますか?