Помогите пожалуйста написать функцию, которая бы находила все возможные комбинации чисел из массива number_massive, сумма которых равна числу number, не могу понять
number_massiveсодержит, только уникальные положительные числа (> 0)- в комбинации не должно быть повторений чисел
- все комбинации должны быть уникальными
number: 99
number_massive: [8, 2, 3, 4, 6, 7, 1]
function objectNumber(number_massive, number) {
return [[1, 2], [3]];
}