Skip to content

Instantly share code, notes, and snippets.

@dottedsquirrel
Created August 30, 2019 01:53
Show Gist options
  • Save dottedsquirrel/5a6bceaa1cd8735caf04be6242807e39 to your computer and use it in GitHub Desktop.
Save dottedsquirrel/5a6bceaa1cd8735caf04be6242807e39 to your computer and use it in GitHub Desktop.
Imperative Filter
let animals = [
{name: 'Tibbers', type: 'cat', isNeutered: true, age: 2},
{name: 'Fluffball', type: 'rabbit', isNeutered: false, age: 1},
{name: 'Strawhat', type: 'cat', isNeutered: true, age: 5}
]
/*using imperative*/
let neuteredAnimals = [];
for (let i=0; i < animals.length; i++){
let a = animals[i];
if(a.isNeutered){
neuteredAnimals.push(a);
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment