Versão atual:

Iniciante JS Erro no maior valor

Será que alguém poderia me dizer oque tem de errado neste código, pois não está mostrando o maior, e até mostra mais por exemplo se eu digitar 1,2,3,4,5,6,7,8,9,10 diz que o maior é o 9, se eu digitar 99 e 100 diz que o maior é 99, alguém poderia me dizer oque tem de errado ???

var num = prompt("Informe 10 números separados por virgula", "Ex: 1, 2, 3");
if(num) {
     var arr = num.split(',');
     var maior = Number.MIN_VALUE;
     for(var i = 0; i < arr.length; ++i)
          if((arr[i] = arr[i].trim()) > maior)
               maior = arr[i];

     alert(maior);
}

Versão(1):

Ver a versão formatada

Iniciante JS Erro no maior valor

Comentário

new question