diff --git a/fundamentals.js b/fundamentals.js index e3877d9..e85e9d9 100644 --- a/fundamentals.js +++ b/fundamentals.js @@ -3,29 +3,45 @@ // #1: Create an array of strings called `foods` that contains three foods. // Type your solution immediately below this line: - +var foods = ['cake', 'bread', 'pasta'] // #2: Access the last item in the array and assign to a variable called `last`. // Type your solution immediately below this line: +var last = foods[2] + // #3: Create an empty array called `favoriteFoods`. // Type your solution immediately below this line: +var favoriteFoods = [] + // #4: Create a `for` loop that adds each string in `foods` to `favoriteFoods`. // Type your solution immediately below this line: +for (let i = 0; i < food.length; i++){ + favoriteFoods.push([i]) +} +console.log(favoriteFoods) // #5: Create an object literal called `instructor` that contains three key-value pairs. // Type your solution immediately below this line: +var instructor = { + type: 'smart', + class: 'javascript', + location: 'remote' +} + // #6: Add a `has-office-hours` (spelled exactly) property to `instructor` by accessing // it (do not change the original object you typed above) and assigning it // a boolean value. // Type your solution immediately below this line: + +instructor.hasOfficeHours = true diff --git a/hof.js b/hof.js index c8d3baa..bc716d9 100644 --- a/hof.js +++ b/hof.js @@ -21,9 +21,17 @@ var people = [ // called `peopleNames`. // Type your solution immediately below this line: +var map = people.map() + // #2: Use the `filter` array method to create a new, filtered array containing only // persons from the `people` array who know multiple languages. Assign the returned array // to a variable called `polyglotPeople`. // Type your solution immediately below this line: + + +var polyglotPeople = people.filter(d => { + var knownLanguages = d.knownLanguages > 1 + return knownLanguages +}) \ No newline at end of file diff --git a/oojs.js b/oojs.js index 4c836c7..4a0261b 100644 --- a/oojs.js +++ b/oojs.js @@ -6,8 +6,19 @@ // - an `addSong` method that adds a song (string) to the `songs` array // Type your solution immediately below this line: +class Playlist { + constructor(string) { + this.title = string + this.song = [] + } + addSong() { + return this.song.push(this.title) + + } +} + // #2: Create an instance of the Playlist class and set it to a variable called `myPlaylist`