Display 3 numbers in ascending order [duplicate]

1

I need the user to enter 3 values and I will show the user the three values ordered.

<html>
<head>
<title> </title> 

<script type="text/javascript">

var idade1, idade2, idade3;

idade1 = prompt ("Informe a primeira idade: ")
idade1 = eval (idade1)

idade2 = prompt ("Informe a segunda idade: ")
idade2 = eval (idade2)

idade3 = prompt ("Informe a terceira idade: ")
idade3 = eval (idade3)




</script> 
</html> 
    
asked by anonymous 15.10.2016 / 19:52

1 answer

1

The best way to do this would be with an array and use sort() :

var idade = [];
for (var i = 0; i < 3; i++) {
    idade[i] = prompt("Informe a primeira idade: ");
}
idade.sort();
for (var i = 0; i < 3; i++) {
    console.log(idade[i]);
}
    
15.10.2016 / 19:59