JSFiddle - React, Tailwind, and code Playground

by skilldrick

HTML

<script src="http://documentcloud.github.com/underscore/underscore-min.js"></script>

JavaScript

var collection = [1, 2, 3, 4];

var sumOfEvenSquares = _(collection).chain()
    .map(function (val) { return val * val; })
    .select(function (val) { return val % 2 === 0; })
    .reduce(function (sum, val) { return sum + val }, 0)
    .value();

console.log(sumOfEvenSquares);