好的,所以我正在用 javascript 开发这个小型 RPG 游戏,我正在使用下拉菜单来显示库存。基本上它遍历库存数组并且项目的数量大于一个,它将它添加到库存表格中。唯一的问题是,当一个项目的数量为 0 时(它不应该出现在库存表单中),如果项目的数量超过 0,它只会显示一个空白区域。我该如何制作它所以它只显示数量超过0的项目?感谢您提供任何帮助,并根据需要提供更多代码。
function page_inventory(){
document.getElementById('everything').innerHTML = '<span id="inv"><select name="stuff" id="current"></select><button onclick="equip_wep()">Equip</button></span>';
for (i=0;i<you.inv.length;i++) {
if (you.inv[i].quantity>0) {
current.options[0] =new Option(you.inv[i].name+" X"+ you.inv[i].quantity,i);
}
}
}