Skip to content

Instantly share code, notes, and snippets.

@seandaniel
Last active July 31, 2020 13:33
Show Gist options
  • Save seandaniel/89d777af7ce156fd2c2d41e0e9a66c1c to your computer and use it in GitHub Desktop.
Save seandaniel/89d777af7ce156fd2c2d41e0e9a66c1c to your computer and use it in GitHub Desktop.
4. Return all movies with the genre Drama
const genresArray = movies.filter((movie) => {
return movie.genre.includes('Drama');
});
console.log(genresArray)
// [
{
name: "Good Will Hunting",
releaseDate: 2011,
genre: ['Drama', 'Romance'],
rating: 8.3,
director: 'Gus Van Sant'
},
{
name: "Parasite",
releaseDate: 2019,
genre: ['Comedy', 'Drama', 'Thriller'],
rating: 8.6,
director: 'Boong Joon Ho'
},
{
name: "The Shawshank Redemption",
releaseDate: 1994,
genre: ['Drama'],
rating: 9.2,
director: 'Frank Darabont'
},
{
name: "Inglourious Basterds",
releaseDate: 2009,
genre: ['Adventure', 'Drama', 'War'],
rating: 8.3,
director: 'Quentin Tarantino'
},
{
name: "Django Unchained",
releaseDate: 2012,
genre: ['Drama', 'Western'],
rating: 8.4,
director: 'Quentin Tarantino'
},
{
name: "Moneyball",
releaseDate: 2011,
genre: ['Biography', 'Drama', 'Sports'],
rating: 7.6,
director: 'Bennett Miller'
},
];
// equivalent to lines 1-3
const genresArray = movies.filter(movie => movie.genre.includes('Drama'));
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment