Skip to content

Instantly share code, notes, and snippets.

@sethschori
Last active July 31, 2016 19:03
Show Gist options
  • Save sethschori/656eb14e383636de3982699dc178fa10 to your computer and use it in GitHub Desktop.
Save sethschori/656eb14e383636de3982699dc178fa10 to your computer and use it in GitHub Desktop.
/*
FILTER FUN
Create a function myFilter(arr, filter) that takes an array of letters and a 'filter' character.
The function should return a new ordered array of every element in the input array that is after the 'filter' alphabetically. You can assume the characters will always be lower case
ex
myFilter(['b', 'w', 'a', 'p', 'v'] , 'c') ==> ['p', 'v', 'w']
*/
function myFilter(lettersArray, filterLetter) {
return lettersArray.filter(function(letter) {return letter > filterLetter;}).sort();
}
console.log(myFilter(['b', 'w', 'a', 'p', 'v'] , 'c'));
Native Browser JavaScript
[ 'p', 'v', 'w' ]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment