Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Challenge: Modifying and Extending Object | Objects Fundamentals
JavaScript Data Structures
course content

Contenido del Curso

JavaScript Data Structures

JavaScript Data Structures

1. Introduction and Prerequisites
2. Objects Fundamentals
3. Advanced Object Manipulation
4. Mastering Arrays
5. Advanced Array Operations

bookChallenge: Modifying and Extending Object

Task

You're given an object, student, representing a student's information. Your task is to modify existing properties and add new properties.

  • Modify the student's age to be 21.
  • Add a new property called grade and set it to "A".
12345678910111213
const student = { name: "Pauline Reilly", age: 24, major: "Humanities", }; // Task 1: Modify `age` to `21` ___ = ___ console.log(student.age); // Output: 21 // Task 2: Add a new property `grade` ___ = ___ console.log(student.grade); // Output: A
copy

Expected output:

  1. To modify a property's value, use assignment with dot notation.
  2. To add a new property, use the assignment with dot notation, providing the property name and value.
12345678910111213
const student = { name: "Pauline Reilly", age: 24, major: "Humanities", }; // Task 1: Modify `age` to `21` student.age = 21; console.log(student.age); // Output: 21 // Task 2: Add a new property `grade` student.grade = "A"; console.log(student.grade); // Output: A
copy

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 2. Capítulo 8
We're sorry to hear that something went wrong. What happened?
some-alt