поэтому я думаю, что общая мысль здесь заключается в том, что вам нужно войти в цикл, чтобы вы могли видеть каждую его итерацию вместо того, чтобы просто видеть последний результат, который будет напечатан, когда цикл завершится, поскольку вы находитесь за его пределами.Есть множество способов сделать это, но оставаться как можно ближе к вашей версии было бы примерно так:
features = [
'poll',
'form'
];
actions = [
'create',
'activate',
'duplicate'
];
queries = [
'createQuery',
'activateQuery',
'duplicateQuery'
];
function getFeatureAction(feature) {
for (let f = 0; f < features.length; f++) {
feature = features[f];
for(let a = 0; a < actions.length; a++) {
query = queries[a]
action = actions[a]
featureAction = feature + '_' + action
console.log(featureAction, query)
}
}
}
getFeatureAction();
обратите внимание, что я сделал только два цикла for
, потому что длина этих массивовто же самое, но если они не всегда будут одинаковыми по длине, то вы должны также зациклить последний массив