Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Desafio: Modificar e Expandir um Objeto | Fundamentos de Objetos em JavaScript
Estruturas de Dados em JavaScript

bookDesafio: Modificar e Expandir um Objeto

Tarefa

Você recebe um objeto, student, que representa as informações de um estudante. Sua tarefa é modificar propriedades existentes e adicionar novas propriedades.

  • Modificar a idade do estudante para 21.
  • Adicionar uma nova propriedade chamada grade e defini-la como "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

Saída esperada:

21
A
  1. Para modificar o valor de uma propriedade, utilize a atribuição com notação de ponto.
  2. Para adicionar uma nova propriedade, utilize a atribuição com notação de ponto, informando o nome e o valor da propriedade.
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

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 2. Capítulo 8

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Suggested prompts:

Can you explain how dot notation works in JavaScript?

What happens if I try to add a property that already exists?

Can you show me how to remove a property from the object?

Awesome!

Completion rate improved to 2.27

bookDesafio: Modificar e Expandir um Objeto

Deslize para mostrar o menu

Tarefa

Você recebe um objeto, student, que representa as informações de um estudante. Sua tarefa é modificar propriedades existentes e adicionar novas propriedades.

  • Modificar a idade do estudante para 21.
  • Adicionar uma nova propriedade chamada grade e defini-la como "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

Saída esperada:

21
A
  1. Para modificar o valor de uma propriedade, utilize a atribuição com notação de ponto.
  2. Para adicionar uma nova propriedade, utilize a atribuição com notação de ponto, informando o nome e o valor da propriedade.
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

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 2. Capítulo 8
some-alt