Я работаю над своей первой игрой с черным джеком, и я все время смущаюсь простейшей штукой. Проблема в моем заявлении, если я скажу:Нужна помощь с if-заявлением в игре в блэкджек
if (cardsinhand < 7 && newcard != firstcard && newcard != secondcard)
и когда я нажимаю кнопку ударил меня это дело мне ту же самую карту снова и снова. Вот моя функция. Мне нужно, чтобы информация в операторе if была истинна, а затем выполнялась, иначе просто не выполнялась.
cardsinhand = 2
firstcard = Math.floor(Math.random() * 1000 % 52)
secondcard = Math.floor(Math.random() * 1000 % 52)
newcard = Math.floor(Math.random() * 1000 % 52)
function hitCard()
{
if (cardsinhand < 7 && newcard != firstcard && newcard != secondcard)
{
document.images[cardsinhand].src = "http://www.biogow/images/cards/gbCard" + newcard + ".gif"
cardsinhand++
}
}
любая идея, почему это не работает правильно?
Спасибо, что это была моя проблема в конце концов – Dolbyover