我是JavaScript新手,我已经学习和练习了大约3个月,希望我能在这个主题上得到一些帮助.我正在制作扑克游戏,而我正在尝试做的是确定我是否有一对,两对,三种,四种或满屋.
例如[1, 2, 3, 4, 4, 4, 3],1中出现1次,4次出现3次,依此类推.
我怎么可能要求我的电脑告诉我一个数组元素出现多少次?
解决了,这是最终产品.
<script type="text/javascript">
var deck = [];
var cards = [];
var convertedcards = [];
var kinds = [];
var phase = 1;
var displaycard = [];
var options = 0;
var endgame = false;
// Fill Deck //
for(i = 0; i < 52; i++){
deck[deck.length] = i;
}
// Distribute Cards //
for(i = 0; i < 7; i++){
cards[cards.length] = Number(Math.floor(Math.random() * 52));
if(deck.indexOf(cards[cards.length - 1]) …Run Code Online (Sandbox Code Playgroud)