Tenho em meuArray 10 números aleatórios que somados dão no máximo 50. Eu gostaria de dividir esse array em 2, e que em cada um, a soma dos elementos fosse de no máximo 25.
let meuArray = [7, 5, 4, 8, 2, 4, 6, 3, 2, 5]; // soma = 46
// grupo1 e grupo2 são exemplos de possíveis respostas que eu procuro alcançar nesse caso.
let grupo1 = [7, 5, 4, 6, 2] // soma = 24
let grupo2 = [4, 8, 3, 2, 5] // soma = 22