const tree = [1, 2, 3, [4, 5, 6], [12, 8], [13, [14, 15]]];
let list = [];
function treeToList(tree) {
for (const element of tree) {
if (Array.isArray(element)) {
treeToList(element);
} else {
list.push(element);
}
}
}
treeToList(tree)
console.log("Flat list",list)