[RESOLVIDO] - Verificar ordenação de dois números

4 respostas
R

Eu tenho duas variáveis, e nelas eu preciso armazenar em uma o maior, e na outra o menor número, como eu posso fazer essa verificação? Já tentei algumas vezes e não estou conseguindo. Do jeito que eu faço, eu consigo achar apenas um valor, o outro sempre retorna zero.

4 Respostas

Rodrigo_Sasaki

Mostre seu código :slight_smile:

R

O maior número tem que ficar em limiteDois, e o menor em limiteUm

if(limDois > limUm){
            limiteDois = limDois;
     }
     
        else if(limDois < limUm){
          limiteUm = limUm;
     }
Rodrigo_Sasaki

Mas desse jeito só um valor será atribuído mesmo, você tem uma condição aí. Você tem que atribuir os 2 em ambas condições, assim:if(limDois > limUm){ limiteDois = limDois; limiteUm = limUm; } else { limiteDois = limUm; limiteUm = limDois; } Ou se quiser simplificar mais ainda:limiteUm = Math.min(limUm, limDois); limiteDois = Math.max(limUm, limDois);

R

É isso aí mesmo, obrigado. Eu nem tinha notado que eu estava fazendo a validação errada.

Vlwww

Criado 7 de maio de 2013
Ultima resposta 7 de mai. de 2013
Respostas 4
Participantes 2