I am trying to generate nested object from nested array using javascript. But so far not able to succeed.
Below is array example.
let arr = [
'25',
'25_29',
'25_28',
'25_28_35',
'25_28_35_36',
'20',
'20_27',
'20_26',
'18',
'18_48',
'59',
'34'
];
Below is object example.
let Obj = {
25: {
key: 25,
child: {
29: {
key: 29, child: {}
},
28: {
key: 28,
child: {
key: 35,
child: {
key: 36,
child: {}
}
}
}
}
},
20: {
key: 20,
child: {
27: {
key: 27,
child: {}
},
26: {
key: 26,
child: {}
}
}
}
}
Is there any possibility of doing same?