在我的第一个JS应用程序BlackJack上工作,并且一直在这一点上停留了一段时间:我想要做的是如果从数组中调用var a,它可能= 11或1,具体取决于总值。设置所述数组后,没有办法更改数组中项目的值吗?如何在数组创建后将其转换为var?
var j = 10;
var q = 10;
var k = 10;
var a;
var totalPlayer = 12;
var cards = [2, 2, ..., a, a, a];
function processIt() {
playerCard1 = cards[48]; //this is calling for var a form the array
if (totalPlayer > 11) {
a = 1;
} else {
a = 11;
}
var cpu1 = document.getElementById("cpu1");
cpu1.innerHTML = playerCard1; //this is calling for var a form the array
}
我也试过把它转换成刺,然后回到var,失败。
有,但数组中的值不是'a';它们是'a'的值的副本。 – 2012-01-09 16:50:07
请澄清你到底想要达到什么,为什么。 – PointedEars 2012-01-09 17:41:26