Witam, mam problem z funkcją javascript. Po kliknięciu w przycisk za pierwszym razem js wypisuje wynik u Playera1 tak jak ma być a po kliknięciu drugi raz wykonuje się funkcja nowPlayer2 i wypisuje wynik u Playera2 tak jak ma być i dodatkowo generuje mi drugi wynik u Playera1 :/ Bardzo proszę o pomoc.
const nowPlayer2 = (score1) => {
let score2 = Math.floor((Math.random() * 6) + 1);
let imgurl = `img/dice${score2}.png`;
mindice.attr("src", imgurl);
let li = $("<li></li>").text(`Score: ${score2}`);
$('.player2').append(li);
}
const nowPlayer1 = (player1, player2) => {
let score1 = Math.floor((Math.random() * 6) + 1);
let imgurl = `img/dice${score1}.png`;
mindice.attr("src", imgurl);
mindice.fadeIn(500);
let li = $("<li></li>").text(`Score: ${score1}`);
$('.player1').append(li);
startBTN.addClass("btn-primary");
startBTN.removeClass("btn-success");
startBTN.html(`Rzuca Gracz: ${player2}`);
startBTN.on("click", function() {
nowPlayer2(score1);
});
}