Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ チャレンジ:イテレーションによるオブジェクトプロパティの探索 | 高度なオブジェクト操作テクニック
JavaScriptデータ構造

bookチャレンジ:イテレーションによるオブジェクトプロパティの探索

メニューを表示するにはスワイプしてください

課題

銅を表すオブジェクトが与えられています。for...inループを使用して、copperオブジェクトのプロパティを繰り返し処理してください。各プロパティについて、プロパティ名とその値の両方をコンソールに出力します。

  • for...inループを使って、copperオブジェクトのプロパティを繰り返し処理します。
  • 各プロパティについて、次の形式でコンソールにメッセージを出力します:"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

期待される出力:

Property: symbol, Value: Cu
Property: atomicNumber, Value: 29
Property: meltingPoint, Value: 1984.32 °F
Property: appearance, Value: Red-orange metallic luster
  1. オブジェクトのプロパティを反復処理するには、for...inループを使用。 for (let key in copper) { ... }から開始。
  2. ループ内で、copper[key]を使ってプロパティ値にアクセス。
  3. 必要な形式でメッセージを出力するためにconsole.log()を使用。
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

すべて明確でしたか?

どのように改善できますか?

フィードバックありがとうございます!

セクション 3.  2

AIに質問する

expand

AIに質問する

ChatGPT

何でも質問するか、提案された質問の1つを試してチャットを始めてください

セクション 3.  2
some-alt