Advertisement
Guest User

Untitled

a guest
Aug 21st, 2017
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.83 KB | None | 0 0
  1. (function(){
  2. /*test cases*/
  3. var people = [{name:'todd ', age: 40,gender:'male'},{name:'sarah', age: 33,gender:'female'}];
  4. var more_people = [{name:'mark', age: 18 ,gender:'male'},{name:'louise', age: 33,gender:'female'},{name:'tim', age: 47,gender:'female'} ];
  5.  
  6. let gender = 'male';
  7. let upper_age = 40;
  8. let lower_age = 30;
  9. /*
  10. * Return all males from given input with age between 30-40.
  11. * param (people) - array of objects containing age,name,gender information.Assume correct input.
  12. * Returns filtered array of object with same formatting as input.
  13. */
  14. var filter_people = (to_filter) => {
  15. return to_filter.filter(filter_conditions = (person) => {
  16. return person.gender === gender && person.age >=lower_age && person.age <= upper_age
  17. });
  18. }
  19. //console.log(filter_people(people)); --> call function here
  20. }());
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement