私はJSにかなり慣れていませんが、確率によって制御される非常に基本的なRPGアイテムジェネレーターを作成したいと思います。これが私が思いついたものです。
itemtypeパーツに問題があります。アイテムタイプの確率ロールが実行された後、武器、アクセサリ、および鎧の下に要素のグループをランダムに生成したいと思います。
レアソード、アンコモンスタッフ、コモングローブ、コモンチェストのようなものでなければなりません。
どうすればこれを行うことができますか?
var rarityNum = Math.floor( 1 + Math.random() * 100 );
var itemNum = Math.floor( 1 + Math.random() * 100 );
var rarity;
if ( rarityNum > 75 ) { rarity = "rare "; }
else if ( rarityNum > 65 ) { rarity = "uncommon "; }
else { rarity = "common "; }
var weapons =["sword","bow","staff"];
var armors =["chest","leggings","gloves"];
var itemtype;
if ( itemNum > 51 ) { itemtype = "weapons"; }
else if ( itemNum > 40 ) { itemtype = "accessories"; }
else { itemtype = "armors"; }
document.write (rarity);
document.write (itemtype);