Codigo com erro

2 respostas Resolvido
L

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)

2 Respostas

L
Solucao aceita

Oi Luciano_Trind.

Você precisa da solução usando recursividade? Senão precisar, vá pelo caminho mais simples. :slight_smile:

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.

L

fala @Luciano_Cordeiro, sou iniciante e estava com esse problema, fazendo da forma que me mostrou consegui entender. muito obrigado.

Criado 25 de janeiro de 2019
Ultima resposta 25 de jan. de 2019
Respostas 2
Participantes 2