前提・実現したいこと
配列の内容を変数名として使いたいのですが、やり方が分かりません。
以下のコードを
a=console.log('aaa');
b=console.log('bbb');
・
・
・
としたいのですがご教授願えませんでしょうか。
代替案として、変数名をa0、a1、a2、a3と、for文の数値を使う形でも大丈夫です。
実装したいのはコンソールログに出力ではなく、もう少し複雑な処理になります。
配列を使用して変数名を指定し、変数内でも配列を使用したいのは変わりません。
発生している問題・エラーメッセージ
Uncaught SyntaxError: Unexpected token '['
試したこと
evelで実装できましたが、使用するのは危険とのことで断念しました。
該当のソースコード
let contents =[
[a, b, c, d],
['aaa', 'bbb', 'ccc', 'ddd']
]
for ( let i = 0; i < contents[0].length; i++ ) {
let contents[0][i] = console.log(contents[1][i]);
}
回答1件
あなたの回答
tips
プレビュー