我对 JavaScript 比较陌生,我正在构建一个小应用程序,它从一组 52 张卡片中随机生成一张卡片(我将所有可能性存储在一个数组中)。但我想确保同一张卡不能生成两次。我无法找到这样做的方法。
var cardType = ["A♠","2♠","3♠","4♠","5♠","6♠","7♠","8♠","9♠","10♠","J♠","Q♠","K♠"];
function generateCard()
{
var card = cardType[Math.round(Math.random() * (cardType.length - 1))];
}
黑桃符号实际上不在我的数组中,我只是将其放入以提高可见性。