ここに示すように、オブジェクトのパーセンテージに基づいて項目を配列に挿入する方法について最近質問しました。答えは簡単ですが、試してみました。オブジェクトTestSubject
のパーセントを 3 に設定し、以下を使用して実行しました。
if rand(100) <= TestSubject.percent
arr.push(TestSubject.name)
end
しかし、ランドが54でパーセントが 3の場合、常に機能します。
それでも、それが述べているように、パーセンテージが以下の場合にそれを行うようですTestSubject.percent
.
アイデア?