我在遍历一个数组时遇到了问题。我正在为Discord制作一个RPG机器人,需要在提示时显示玩家的
我是一名初学者,因此请您比平时更详细地解释。
inventory
物品清单。我尝试使用Object.values()
、Object.map()
和Object.entries()
三个方法。items
的名称已经通过Object.keys(inventory)
解决,但是values
是个问题。var invItems = Object.keys(inventory);
var InvValues = Object.entries(inventory);
for (var i = 0; i <= invItems.length; i += 1) {
if (invValues[i[1]] > 0) {
message.channel.send(`${invValues[i[1]]}x ${invItems[i]}`);
}
};
我是一名初学者,因此请您比平时更详细地解释。