0

私は学校のプロジェクトでJavaScriptを学ぶ新しいプログラマーです。2つの変数があります。1つはcolourA1と呼ばれ、もう1つはplayerOneColourと呼ばれます。問題は、colourA1以外にも多くの変数(colourA2、colourA3など)があるため、すべての変数が異なるため、比較しようとしている関数が2を実際に比較できないことです。2つの変数を追加して、checkColour関数で文字列名を再作成しようとしています。だから私の質問は、新しい変数名を作成するために2つの変数を追加できますか?

助けてくれてありがとう、これについて質問があれば、遠慮なく質問してください。私はこれを完璧に表現していなかったことを知っています...

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");
    }
}
4

1 に答える 1

0

それは配列で行うことができます。

var color = ['red', 'green', 'blue'];

次に、color[0]赤になります。

于 2012-06-03T17:26:15.027 に答える