Skip to content

Instantly share code, notes, and snippets.

@hyharryhuang
Created January 22, 2015 10:45
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save hyharryhuang/44e2190c58c7e23da498 to your computer and use it in GitHub Desktop.
Save hyharryhuang/44e2190c58c7e23da498 to your computer and use it in GitHub Desktop.
Javascript Map, Filter, Reduce Usage
var a = [1,2,3,4,5];
//MAP
var mapped = a.map(function(number) {
return number * 2;
});
console.log(mapped);
//FILTER
var filtered = a.filter(function(number) {
return number % 2;
});
console.log(filtered);
//REDUCE
var reduced = a.reduce(function(prevNumber, currentNumber) {
return prevNumber + currentNumber;
});
console.log(reduced);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment