Desafio: 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...inpara iterar pelas propriedades do objetocopper. - Para cada propriedade, registrar uma mensagem no console no formato:
"Property: [property name], Value: [property value]".
12345678910const copper = { symbol: "Cu", atomicNumber: 29, meltingPoint: "1984.32 °F", appearance: "Red-orange metallic luster", }; ___ (let key ___ copper) { ___(`Property: ${___}, Value: ${___[___]}`); }
Saída esperada:
Property: symbol, Value: Cu
Property: atomicNumber, Value: 29
Property: meltingPoint, Value: 1984.32 °F
Property: appearance, Value: Red-orange metallic luster
- Para iterar sobre as propriedades do objeto, utilize o laço
for...in. Inicie comfor (let key in copper) { ... }. - Dentro do laço, acesse o valor da propriedade usando
copper[key]. - Utilize
console.log()para exibir as mensagens no formato solicitado.
12345678910const 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]}`); }
Obrigado pelo seu feedback!
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
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
Desafio: 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...inpara iterar pelas propriedades do objetocopper. - Para cada propriedade, registrar uma mensagem no console no formato:
"Property: [property name], Value: [property value]".
12345678910const copper = { symbol: "Cu", atomicNumber: 29, meltingPoint: "1984.32 °F", appearance: "Red-orange metallic luster", }; ___ (let key ___ copper) { ___(`Property: ${___}, Value: ${___[___]}`); }
Saída esperada:
Property: symbol, Value: Cu
Property: atomicNumber, Value: 29
Property: meltingPoint, Value: 1984.32 °F
Property: appearance, Value: Red-orange metallic luster
- Para iterar sobre as propriedades do objeto, utilize o laço
for...in. Inicie comfor (let key in copper) { ... }. - Dentro do laço, acesse o valor da propriedade usando
copper[key]. - Utilize
console.log()para exibir as mensagens no formato solicitado.
12345678910const 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]}`); }
Obrigado pelo seu feedback!