Practice
JavaScriptData StructuresReactConcepts
Sign in
← Back to problems

Destructure with Rename

Data Structures, Operators & Stringseasy

Course · Section 9: Data Structures, Modern Operators and Strings · Lecture 110: Destructuring Objects

Implement `getUserName(user)` returning the `name` property using object destructuring renamed to a local variable.

Sample tests

Input: getUserName({"name":"Ada"})
Output: "Ada"
Input: getUserName({"name":"Bo","age":5})
Output: "Bo"

+ 1 hidden test run on Submit.

Hints

Common pitfalls
  • Renaming syntax is key: newName, not newName: key.
Visualize this concept: Destructuring →
Approach & explanation (try first)

Object destructuring pulls out name and binds it to a renamed local.

Loading...
⌘/Ctrl + Enter

Run your code to see results.