2 回答

TA貢獻1836條經驗 獲得超5個贊
您可以使用數組映射方法、擴展語法和鍵方法來完成您的工作。遍歷數組的數組并獲取所有索引并進行映射。
const menu = [
['Spaghetti', 'Pizza', 'Lazanya'],
['Vinaigrette', 'Mushroom', 'Ketchup'],
['Bon Appétit'],
['Steve Vai', 'Joe Satriani', 'Hezi Gangina', 'Nuno Bettencourt'],
];
const arrayIndexes = (arrConvert) => arrConvert.map((x) => [...x.keys()]);
console.log(arrayIndexes(menu));

TA貢獻1858條經驗 獲得超8個贊
const menu = [
["Spaghetti", "Pizza", "Lazanya"],
["Vinaigrette", "Mushroom", "Ketchup"],
["Bon Appétit"],
["Steve Vai", "Joe Satriani", "Hezi Gangina", "Nuno Bettencourt"],
];
const sol = menu.map(arr => [arr.map((_, i) => i)]).flat();
//console.table(sol);
console.log(sol);
添加回答
舉報