UNPKG

es6-comprehensions

Version:

Transforms ES6 Array Comprehensions to ES5 compliant equivalent.

20 lines (14 loc) 305 B
"use strict"; var squared = function() { var $__result = []; for (var $__i = 0, $__arr = [1,2,3,4,5], $__len = $__arr.length, x; $__i < $__len; $__i++) { x = $__arr[$__i]; if (x > 2) { $__result.push(x * x); } } return $__result; }(); function mul(a, b) { return a * b; }