Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Desafio: Explorar Propriedades de Objetos com Iteração | Técnicas Avançadas de Manipulação de Objetos
Estruturas de Dados em JavaScript

bookDesafio: Explorar Propriedades de Objetos com Iteração

Tarefa

Um objeto representando cobre é fornecido. O objetivo é iterar pelas propriedades do objeto copper utilizando o laço for...in. Para cada propriedade, registrar tanto o nome da propriedade quanto seu valor no console.

  • Utilizar o laço for...in para iterar pelas propriedades do objeto copper.
  • Para cada propriedade, registrar uma mensagem no console no formato: "Property: [property name], Value: [property value]".
12345678910
const copper = { symbol: "Cu", atomicNumber: 29, meltingPoint: "1984.32 °F", appearance: "Red-orange metallic luster", }; ___ (let key ___ copper) { ___(`Property: ${___}, Value: ${___[___]}`); }
copy

Saída esperada:

Property: symbol, Value: Cu
Property: atomicNumber, Value: 29
Property: meltingPoint, Value: 1984.32 °F
Property: appearance, Value: Red-orange metallic luster
  1. Para iterar sobre as propriedades do objeto, utilize o laço for...in. Inicie com for (let key in copper) { ... }.
  2. Dentro do laço, acesse o valor da propriedade usando copper[key].
  3. Utilize console.log() para exibir as mensagens no formato solicitado.
12345678910
const copper = { symbol: "Cu", atomicNumber: 29, meltingPoint: "1984.32 °F", appearance: "Red-orange metallic luster", }; for (let key in copper) { console.log(`Property: ${key}, Value: ${copper[key]}`); }
copy

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 3. Capítulo 2

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 the for...in loop works in this example?

What happens if the object has nested properties?

Can you show how to skip inherited properties in the loop?

Awesome!

Completion rate improved to 2.27

bookDesafio: Explorar Propriedades de Objetos com Iteração

Deslize para mostrar o menu

Tarefa

Um objeto representando cobre é fornecido. O objetivo é iterar pelas propriedades do objeto copper utilizando o laço for...in. Para cada propriedade, registrar tanto o nome da propriedade quanto seu valor no console.

  • Utilizar o laço for...in para iterar pelas propriedades do objeto copper.
  • Para cada propriedade, registrar uma mensagem no console no formato: "Property: [property name], Value: [property value]".
12345678910
const copper = { symbol: "Cu", atomicNumber: 29, meltingPoint: "1984.32 °F", appearance: "Red-orange metallic luster", }; ___ (let key ___ copper) { ___(`Property: ${___}, Value: ${___[___]}`); }
copy

Saída esperada:

Property: symbol, Value: Cu
Property: atomicNumber, Value: 29
Property: meltingPoint, Value: 1984.32 °F
Property: appearance, Value: Red-orange metallic luster
  1. Para iterar sobre as propriedades do objeto, utilize o laço for...in. Inicie com for (let key in copper) { ... }.
  2. Dentro do laço, acesse o valor da propriedade usando copper[key].
  3. Utilize console.log() para exibir as mensagens no formato solicitado.
12345678910
const copper = { symbol: "Cu", atomicNumber: 29, meltingPoint: "1984.32 °F", appearance: "Red-orange metallic luster", }; for (let key in copper) { console.log(`Property: ${key}, Value: ${copper[key]}`); }
copy

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

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