Ruby コードにコード スニペットがあります。
while words.size >= 3
frequency["#{words[0]} #{words[1]} #{words[2]}"] += 1
words.shift
end
変数を設定したいi
のですが、の値に応じてi
、適切なコードが実行されます。たとえば、次のi=2
とおりです。
while words.size >= 2
frequency["#{words[0]} #{words[1]}"] += 1
words.shift
end
条件の値を変更するのwhile
は簡単ですが、変数に基づいてループの本体を複製するにはどうすればよいですi
か?