几个小时前我发布了这个问题:Simplifying this JavaScript-switch
我得到的另一个问题是:如何从给定索引的数组中获取特定元素?我想为每个人写一条自定义消息,而不使用一个巨大的开关:
switch (lotUser | winnendLot) {
case lotUser === winnendLot[0]:
console.log("Je hebt " + naamArtikel[0] + " gewonnen");
break;
case lotUser === winnendLot[1]:
console.log("Je hebt " + naamArtikel[1] + " gewonnen");
break;
case lotUser === winnendLot[2]:
console.log("Je hebt " + naamArtikel[2] + " gewonnen");
break;
case lotUser === winnendLot[3]:
console.log("Je hebt " + naamArtikel[3] + " gewonnen");
break;
case lotUser === winnendLot[4]:
console.log("Je hebt " + naamArtikel[4] + " gewonnen");
break;
case lotUser === winnendLot[5]:
console.log("Je hebt " + naamArtikel[5] + " gewonnen");
break;
case lotUser === winnendLot[6]:
console.log("Je hebt " + naamArtikel[6] + " gewonnen");
break;
case lotUser === winnendLot[7]:
console.log("Je hebt " + naamArtikel[7] + " gewonnen");
break;
default:
console.log("You do not win!");
break;
}
lotUser
是否可以使用单个案例内的数组索引提供不同的响应?也许我可以使用 if/else。