Function, which included an array of random select all combinations of numbers whose sum is equal to the specified number
$ npm i sum-variants
const sumVariants = require('sum-variants');
const srcArr = [.9, 6, '4', 9.1];
console.log(sumVariants(srcArr, 10));
// [[0.9, 9.1], [4, 6]]
Tests require Mocha.
mocha ./tests
or with npm
npm test
Test coverage with Istanbul
npm run coverage
Licensed under the MIT License