私はルビーを学ぼうとしており、何か変わったことに気付いた。私のn番目の要素が101に達すると、 while n < 101
と言ってもループから外れません。誰かがなぜこれが起こっているのか説明できますか? @ sagarpandya82述べたようにrubyのwhile文はどのように機能しますか?
n = 0
sum = 0
while n < 101
n = n +1
sum = sum + n
puts "The count is #{n}"
puts "The sum is #{sum}"
end
puts "The sum is: #{sum}"
btwこれは0〜100の合計を見つける必要がある割り当てです。 –
あなたが 'puts"を置いた場所を見てください。カウントは#{n} "です。それはカウントに「n = n + 1」を加えた後です。 –
私はそんなに馬鹿だ...ありがとう!! –