Skip to content

Instantly share code, notes, and snippets.

@sandrabosk
Created November 5, 2019 21:59
Show Gist options
  • Select an option

  • Save sandrabosk/ac9f950c40ccbf73488ba3101f9df775 to your computer and use it in GitHub Desktop.

Select an option

Save sandrabosk/ac9f950c40ccbf73488ba3101f9df775 to your computer and use it in GitHub Desktop.
  1. allowedToDrink will be the list of people who are older than 21.
const allowedToDrink = people.filter(person =>{
  return person.age >= 21;
});
// in one line:
// const allowedToDrink = people.filter(person => person.age >= 21);
console.log(allowedToDrink);

// [ { name: 'Candice', age: 25 },
  // { name: 'Tammy', age: 30 },
  // { name: 'Allen', age: 49 },
  // { name: 'Nettie', age: 21 } ]
  1. We will map through the allowedToDrink and get only their names into a new array.
const namesArrOfAllowedToDrink = allowedToDrink.map(person => {
    return person.name
});

// in one line:
// const namesArrOfAllowedToDrink = allowedToDrink.map(person => person.name);

console.log(namesArrOfAllowedToDrink); // [ 'Candice', 'Tammy', 'Allen', 'Nettie' ]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment