functional-javascript-workshop
Version:
The basics of functional programming in JavaScript. No libraries required.
40 lines (27 loc) • 723 B
Markdown
# 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
```