Haaste: Tutki Olion Ominaisuuksia Iteraation Avulla
Tehtävä
Sinulle annetaan objekti, joka kuvaa kuparia. Tehtävänäsi on käydä läpi copper-objektin ominaisuudet käyttäen for...in-silmukkaa. Jokaisesta ominaisuudesta tulee tulostaa sekä ominaisuuden nimi että sen arvo konsoliin.
- Käytä
for...in-silmukkaa käydäksesi läpicopper-objektin ominaisuudet. - Jokaisesta ominaisuudesta tulosta viesti konsoliin muodossa:
"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: ${___[___]}`); }
Odotettu tuloste:
Property: symbol, Value: Cu
Property: atomicNumber, Value: 29
Property: meltingPoint, Value: 1984.32 °F
Property: appearance, Value: Red-orange metallic luster
- Käytä objektin ominaisuuksien läpikäymiseen
for...in-silmukkaa. Aloita muodollafor (let key in copper) { ... }. - Silmukan sisällä pääset ominaisuuden arvoon käyttämällä
copper[key]. - Käytä
console.log()tulostaaksesi viestit vaaditussa muodossa.
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]}`); }
Kiitos palautteestasi!
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
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
Haaste: Tutki Olion Ominaisuuksia Iteraation Avulla
Pyyhkäise näyttääksesi valikon
Tehtävä
Sinulle annetaan objekti, joka kuvaa kuparia. Tehtävänäsi on käydä läpi copper-objektin ominaisuudet käyttäen for...in-silmukkaa. Jokaisesta ominaisuudesta tulee tulostaa sekä ominaisuuden nimi että sen arvo konsoliin.
- Käytä
for...in-silmukkaa käydäksesi läpicopper-objektin ominaisuudet. - Jokaisesta ominaisuudesta tulosta viesti konsoliin muodossa:
"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: ${___[___]}`); }
Odotettu tuloste:
Property: symbol, Value: Cu
Property: atomicNumber, Value: 29
Property: meltingPoint, Value: 1984.32 °F
Property: appearance, Value: Red-orange metallic luster
- Käytä objektin ominaisuuksien läpikäymiseen
for...in-silmukkaa. Aloita muodollafor (let key in copper) { ... }. - Silmukan sisällä pääset ominaisuuden arvoon käyttämällä
copper[key]. - Käytä
console.log()tulostaaksesi viestit vaaditussa muodossa.
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]}`); }
Kiitos palautteestasi!