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.
Mostre seu código
O maior número tem que ficar em limiteDois, e o menor em limiteUm
[code] if(limDois > limUm){
limiteDois = limDois;
}
else if(limDois < limUm){
limiteUm = limUm;
}[/code]
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);
É isso aí mesmo, obrigado. Eu nem tinha notado que eu estava fazendo a validação errada.
Vlwww