Start.dev
CoursesChallenges
Log inSign up

JavaScript Objects

Challenge set

JavaScript Objects

Practice JavaScript objects through six focused Challenges covering property access, immutable updates, nested data, merging, and reporting.

JavaScript logoJavaScript

Work through the collection

Challenges in This Set

  1. 01
    JavaScript logo

    JavaScript

    Player Profile

    Create a JavaScript player object with three properties, then read its name and level to print a clear profile summary in the Output panel.

    Experience points50XPBeginner
  2. 02
    JavaScript logo

    JavaScript

    Update the Scoreboard

    Update an existing JavaScript scoreboard object by changing its score, adding a winner status, and printing the completed object.

    Experience points50XPBeginner
  3. 03
    JavaScript logo

    JavaScript

    Product Label

    Build a JavaScript function that accepts a product object and returns a formatted label using its name and price properties.

    Experience points50XPBeginner
  4. 04
    JavaScript logo

    JavaScript

    Shipping Address

    Work with a nested JavaScript customer object by updating its city and printing a complete shipping address from nested properties.

    Experience points50XPBeginner
  5. 05
    JavaScript logo

    JavaScript

    Merge Settings

    Merge default and user JavaScript settings with object spread syntax, preserve both original objects, and return the combined settings.

    Experience points50XPBeginner
  6. 06
    JavaScript logo

    JavaScript

    Inventory Report

    Calculate total inventory value in JavaScript by looping through product objects, multiplying price by quantity, and returning the total.

    Experience points50XPBeginner
Start.dev

Learn how to code by building real software.

© 2026 Start.devRoadmapRanksBlogInstructorsFAQContact usTerms of ServicePrivacy PolicyStatus