我是一位學習JavaScript項目的新程序員。我有兩個變量,一個叫colourA1,另一個叫playerOneColour。問題是,除了colourA1(colourA2,colourA3等)之外,我還有很多變量,所以我試圖比較它的函數不能真正比較2,因爲所有變量都不相同。我試圖通過添加2個變量在checkColour函數中重新創建字符串名稱。所以我想我的問題是:你能添加2個變量來創建一個新的變量名嗎?我可以添加兩個變量來在JavaScript中創建變量名稱嗎?
感謝您的幫助,如果您對此有任何疑問,請隨時詢問。我知道我並沒有真正地說出這個完美的...
function drawA1() {
colourA1 = "red";
}
function checkColour(x) { // <- the HTML passes the id to JavaScript, in this case, it's A1
alert(variables here); // <- i need this to become colour A1
alert(playerOneColour);
if (variables here == playerOneColour) {
alert("Yes");
} else {
alert("No");
}
}
請考慮使用數組。 –