Boa tarde pessoal,
Alguém poderia me ajudar com esse código? Estou criando um Array e depois mostrando o maior numero desse array, porém não consigo, o que estou fazer errado?
const numeros = [1,5,15,25,30,40,50]
let maiorP = 0
maiorNumero = () => {
for(var i = 0 in i < numeros.length){
console.log(math.max(this.numeros))
if(numeros < maiorNumero()){
maiorP = this.maiorNumero()
}
}
}
maiorNumero(numeros)
console.log(maiorP)
Oi Luciano_Trind.
Você precisa da solução usando recursividade? Senão precisar, vá pelo caminho mais simples.
const numeros = [0, 500, 1, -1, 0, 4000, 50];
let maiorP = 0;
maiorNumero = function () {
for (var i = 0; i < numeros.length; i++) {
if (maiorP < numeros[i]) {
maiorP = numeros[i];
}
}
}
maiorNumero(numeros);
console.log(maiorP);
Espero ter ajudado.
1 curtida
fala @Luciano_Cordeiro, sou iniciante e estava com esse problema, fazendo da forma que me mostrou consegui entender. muito obrigado.
1 curtida