Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 16 additions & 2 deletions src/core.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,32 +2,46 @@
const person = { age: 32, size: 'Small' }

// 1. Give the person object a name property with the value Matt
person.name = 'Matt'

// 2. Remove the size property from the person
delete person.size

// 3. Increase the person's age by 11
person.age += 11

// 4. Add an instruments property to the person, initialised as an empty array
person.instruments = []

// 5. Add the following instruments to the persons instruments array: Guitar, Piano, Vocals
person.instruments.push(...['Guitar', 'Piano', 'Vocals'])

// 6. Using an index on the instruments array, set the mainInstrument variable below
// to the third instrument in the array
const mainInstrument = undefined
const mainInstrument = person.instruments[2]

// 7. Add a profession property to the person, which is an object
person.profession = {}

// 8. Add a name property to the profession object with the value Musician
person.profession.name = 'Musician'

// 9. Add a friends property to the person, which is an empty array
person.friends = []

// 10. Add two objects to the persons friends array with the following properties:
// Friend one: name - Chris, age - 46
// Friend two: name - Dom, age - 43
person.friends.push(
...[
{ name: 'Chris', age: 46 },
{ name: 'Dom', age: 43 }
]
)

// 11. Using an index on the persons friends array, set the bestFriend variable below
// to the name of the first friend in the array
const bestFriend = undefined
const bestFriend = person.friends[0].name

// Don't change the code below this line
module.exports = {
Expand Down