Я бы создал для этого словарь
const list = {a: ['e'], b: ['f'], c: ['g'], d: [' h ']};
, а затем сделайте это в реакции.
Object.keys(list).map((key) => {
return list[key].map((val) => {
return `${key} \n ${val}`;
})
.join('\n');
})
.join('\n');
Обновлено *: Как вы просили, вы должны создать этот словарь, учитывая, что оба списка будут одинаковыми длина и без дубликатов, вот как бы я это сделал.
const l1 = ['a','b','c','d'];
const l2 = ['e','f','g','h'];
let l3 = {};
l1.forEach((v, i) => {
l3[v] = l2[i];
});