freeCodeCamp/curriculum/challenges/english/02-javascript-algorithms-an.../object-oriented-programming/use-dot-notation-to-access-...

1.6 KiB

id title challengeType forumTopicId
587d7dac367417b2b2512b74 Use Dot Notation to Access the Properties of an Object 1 301333

Description

The last challenge created an object with various properties, now you'll see how to access the values of those properties. Here's an example:
let duck = {
  name: "Aflac",
  numLegs: 2
};
console.log(duck.name);
// This prints "Aflac" to the console

Dot notation is used on the object name, duck, followed by the name of the property, name, to access the value of "Aflac".

Instructions

Print both properties of the dog object to your console.

Tests

tests:
  - text: Your code should use <code>console.log</code> to print the value for the <code>name</code> property of the <code>dog</code> object.
    testString: assert(/console.log\(.*dog\.name.*\)/g.test(code));
  - text: Your code should use <code>console.log</code> to print the value for the <code>numLegs</code> property of the <code>dog</code> object.
    testString: assert(/console.log\(.*dog\.numLegs.*\)/g.test(code));

Challenge Seed

let dog = {
  name: "Spot",
  numLegs: 4
};
// Add your code below this line


Solution

let dog = {
  name: "Spot",
  numLegs: 4
};
console.log(dog.name);
console.log(dog.numLegs);