基本的に私は、2枚のカードが乱数ジェネレーターに従って配られるブラックジャックプログラムに似たプログラムを作成しています。同じカードが同時に2回配られる可能性があります(つまり、2つのハートの女王が同時に現れる)。そのイベントが発生する回数のカウンターを作成したいのですが、ifステートメントを実装すると、結果に影響するため、2枚のカードは常にまったく同じになります...誰かが私がここで間違っていることを教えてもらえますか?コードは次のとおりです。
function dealHand() {
var randomCardOne = Math.floor ((Math.random() *13) +2);
var randomCardTwo = Math.floor ((Math.random() *13) +2);
if (randomCardOne = randomCardTwo) {identicalCards()};
}
var identicalPairs = 0;
function identicalCards(){
document.getElementById("identical").value=++identicalPairs;
}