Работа над приложением JS BlackJack и столкновение с несколькими проблемами. У меня есть колода карт (массив карт), и у моих карт есть определенные значения. Я случайным образом выбираю карты для каждого игрока, и он добавляет и отображает значение карты, но я хочу иметь возможность отображать IMG карты для каждого. Итак, я не могу различить ч / б лицевые карты.
var j = 10;
var q = 10;
var k = 10;
var cards = [2, 2, 2, 2, 3, 3, 3, 3, 4, 4, 4, 4, 5, 5, 5, 5, 6, 6, 6, 6, 7, 7, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 10, 10, 10, 10, j, j, j, j, q, q, q, q, k, k, k, k, a, a, a, a];
function processIt() {
//player's hand
var player = document.getElementById("player");
var card1 = (Math.floor(Math.random() * cards.length));
var card2 = (Math.floor(Math.random() * cards.length));
totalPlayer = cards[card1] + cards[card2];
cardDisplayP = cards[card1] + " " + cards[card2];
player.innerHTML = cardDisplayP + "<br />" + "Total: " + totalPlayer;
Итак, есть ли способ вызвать переменную, а не ее значение из массива?
т.е. я хочу:
show var.cards[46] = k;
cards[46] = 10;