Seeking the below result with dynamic list of object using javascript. Defined approach getting me undefined index of value.
Javascript Code
var obj = {};
var obj_ = {
"clist_1": "abc",
"clist_2": "def",
"branch_1": "efg"
}
for (let key in obj_) {
if (key.includes("clist_")) {
let num = key.replace(/^\D+/g, '');
obj[num] = obj_.key;
}
}
console.log(obj)
Desired Result
{
"1": "abc",
"2": "def"
}