Loop parallelly
npm install parallel-loop[![npm][npm-image]][npm-url]
[![downloads][downloads-image]][downloads-url]





[npm-image]: https://img.shields.io/npm/v/parallel-loop.svg?style=flat
[npm-url]: https://npmjs.org/package/parallel-loop
[downloads-image]: https://img.shields.io/npm/dt/parallel-loop.svg?style=flat
[downloads-url]: https://npmjs.org/package/parallel-loop
Async parallel loop.
``bash`
#NPM
npm install parallel-loop --save
#YARN
yarn add parallel-loop
`js
const loop = require('parallel-loop')
loop(10, each, function () {
console.log('end')
})
function each (done, i) {
setTimeout(function () {
console.log(i)
done()
}, Math.floor(Math.random() * 500))
})
`
Will output:
```
3
9
2
5
7
4
1
8
6
end