FORで私のJavaScriptコードを最適化したいのですが、これはできません。どうすればいいのですか?javascriptの 'for'でどうすればいいですか?
マイコード:それは動作しない理由を
let pokemon1 = 'premier';
let pokemon2 = 'second';
let pokemon3 = 'troisieme';
for (var i = 1; i < 4; i++) {
console.log(pokemon[i]);
}
あなたは知っていますか? 本当にありがとうございました。
** [**]は**配列**です。配列として 'pokemon'を宣言すれば、あなたのコードは動作します。 – Pointy
'console.log(eval( 'pokemon' + i))' hehehehe * evil grin * – vol7ron
可変変数はほとんど常に間違ったアプローチです。代わりにデータ構造について学んでください:http://eloquentjavascript.net/04_data.html。 –