Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- (function(){
- /*test cases*/
- var people = [{name:'todd ', age: 40,gender:'male'},{name:'sarah', age: 33,gender:'female'}];
- var more_people = [{name:'mark', age: 18 ,gender:'male'},{name:'louise', age: 33,gender:'female'},{name:'tim', age: 47,gender:'female'} ];
- let gender = 'male';
- let upper_age = 40;
- let lower_age = 30;
- /*
- * Return all males from given input with age between 30-40.
- * param (people) - array of objects containing age,name,gender information.Assume correct input.
- * Returns filtered array of object with same formatting as input.
- */
- var filter_people = (to_filter) => {
- return to_filter.filter(filter_conditions = (person) => {
- return person.gender === gender && person.age >=lower_age && person.age <= upper_age
- });
- }
- //console.log(filter_people(people)); --> call function here
- }());
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement