score[a]としたらうまくいきませんでした

aが定義されていないからですね...。
2020年6月27日
ユーザー

point[keys]について、レッスンのようにObject.keysでオブジェクトのキーの配列を生成し、そのキーの値を取り出すという時のみに使用する記法でしょうか?

オブジェクトから値を取り出す方法として、
①オブジェクト名. キー;
②オブジェクト名.[ 'キー']
この2パターンかと思います。

画像のように、通常のオブジェクトから値を取り出す際に、
オブジェクト名[キー]
とするとエラーがでてしまうので、レッスンのpoint[keys]といった記法は、今回のようなObject.keysでオブジェクトのキーの配列を生成し、そのキーの値を取り出すという時のみに使用する記法なのか気になりました。

よろしくお願いします。

この回答を見るにはプレミアムプランへの登録が必要です

プレミアムプランとは?

このレッスンの質問と回答(15)