次のコードを見てください:
for(var j = 0; j <= 12; j++)
{
deck[j] = eval("card_S" + j + "+1");
}
evalの部分では、変数 j
に変数を追加する必要がありますが、これは機能しません。文字列の中のプラス記号は何か関係があります。
どうすればこの問題を解決できますか?
ありがとう
ベストアンサー
あなたはこれを意味しますか?
for(var j = 0; j <= 12; j++)
deck[j] = eval("card_S" + (j + 1));
私はあなたの全体的な問題をもう一度見直すことをお勧めします。ほとんどの場合、 eval
を使用すると、通常、どこかにデザイン上の問題があることがわかります。