Olá!
Estou começando a aprender javaScript e tenho a tarefa de encontrar os valores maiores que 60 e menor que 300, realizar o somatório usando foreach exatamente ele pede que:
Depois utilize a função (callback) foreach para somar todos os valores filtrados neste array (armazenar em: $somatorio). Usando template strings, retorne a seguinte mensagem depois da execução do código: “A lista dos valores maiores que 60 é: $lista. A soma dos elementos da lista é: $somatorio”.
Meu problema é esse somatório que não estou entendendo como fazer…
const numeros = [1, 60, 232, 7, 25, 76, 29, 74, 92, 300]
var $lista = numeros.filter(num => num > 60 && num < 300)
console.log($lista)
var $somatorio = 0
numeros.forEach(function (e) {
let i = 0
i++
$somatorio += e
if (i > e.length) {
console.log(
`A lista dos valores maiores que 60 é: ${$lista}. A soma dos elementos da lista é: ${$somatorio}.`
)
}
})