UNPKG

functional-javascript-workshop

Version:

The basics of functional programming in JavaScript. No libraries required.

40 lines (27 loc) 723 B
# Task Convert the following code from a for-loop to Array#map: ```js function doubleAll(numbers) { var result = [] for (var i = 0; i < numbers.length; i++) { result.push(numbers[i] * 2) } return result } module.exports = doubleAll ``` ## Arguments * numbers: An Array of 0 to 20 Integers between 0 and 9 ## Conditions * Your solution should use Array.prototype.map() * Do not use any for/while loops or Array.prototype.forEach. * Do not create any unnecessary functions e.g. helpers. ## Resources * https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/map ## Boilerplate ```js function doubleAll(numbers) { // SOLUTION GOES HERE } module.exports = doubleAll ```