配列の中にインデックス値を入力することによって、次のような質問が表示される場合は、[0][2][1]
の値を得るにはどうすればよいでしょうか?answer = [0, 2, 1]
。配列で多次元配列にアクセスする
var question = [
[
['x', 'x', 'x'],
['x', 'x', 'x'],
['x', 'x', 'x']
],
[
['x', 'x', 'x'],
['x', 'x', 'x'],
['x', 'x', 'x']
],
[
['x', 'x', 'x'],
['x', 'x', 'x'],
['x', 'x', 'x']
]
];
var answer = [0,2,1];
question.get(answer); // Is there a way like this?
question.get(答)またはquestion.get([0、2、1])のような方法はありますか?
あなたは 'question [0] [2] [1]'を意味しますか? – vlaz
いいえ、これは答えから正確な値を入力することを意味します。私は動的な方法を探していました。応答配列がユーザーの応答に基づいて構築されているかどうかを検討してください。 –
私は今参照してください。その場合、@ adeneoの答えを見てください。それはまさにあなたが望むものです。 – vlaz