window[]
関数を使用して、パラメータと文字列をまとめて変数名にすることができました。ウィンドウ[変数名]をifステートメント条件にどのようにして取得しますか?
function myFunc(playerNumber){
window[playerNumber + "total"] += temporaryVariableStorage;
update(playernumber);
}
myFunc()
機能が完璧に動作しますので、このビット... window[playerNumber + "total"]
は...正しい変数名に評価されないが、できるだけ早く私はif文の中にまったく同じラインを入れて、それは動作しませんか? ??
function update(playerNumber){
if((window[playerNumber + "total"]) > 21){
alert("Hi there");
}
}
私は.toString
を使用して文字列に変換し、ブラケットを取り外し試してみましたが、私がやるString()
何も動いていないようにみえ?
助けてください、ありがとうございます!あなたのmyFunc
機能で
また、例えば 'window [playerNumber +" total "]'という新しい変数を 'b'という名前で割り当てようとしましたが、変数名をif文に渡して、 if(b> 21){ alert( "こんにちは"); } 'でも動作しませんでした。 –