OBJ NAME PATH FOLLOWER
JavaScript
let test = {
lala: {
lele: {
bolaxa: 10,
}
}
}
function followKendysPath (dady, path, value) {
let arr = [... path];
if (path.length > 1) {
followKendysPath(dady[arr.shift()], arr, value)
} else {
dady[arr.shift()] = value;
}
}
console.log(test.lala.lele.bolaxa)
followKendysPath (test, ['lala', 'lele', 'bolaxa'], 100)
console.log(test.lala.lele.bolaxa)