Loading challenge...
Preparing the challenge details...
Loading challenge...
Preparing the challenge details...
Implement a function that recursively traverses an object, evaluates functions with given arguments, and transforms keys to lowercase. Master recursive object traversal and type checking.
This challenge requires you to implement a function that processes nested objects containing functions.
Goal: Implement the recursive object evaluation function within 30-45 minutes. Focus on understanding recursive traversal and type checking.
Continue learning with these related challenges
Implement Object.assign from scratch: copy own enumerable properties (including Symbols) from sources onto the target.
Implement Object.create using the classic empty-constructor trick to set an object's prototype chain.
Implement a function to flatten a nested array in JavaScript.
Implement Object.assign from scratch: copy own enumerable properties (including Symbols) from sources onto the target.
Implement Object.create using the classic empty-constructor trick to set an object's prototype chain.
Implement a function to flatten a nested array in JavaScript.