3
Why are you wrong?
var n1 = parseFloat(prompt("Digite um número:"));
var n2 = parseFloat(prompt("Digite um número:"));
var n3 = parseFloat(prompt("Digite um número:"));
function maiorDosTres(n1, n2, n3) {
if ( n1 > n2 > n3) {
alert( "O maior número é: " + n1 + " e o menor é: " + n3);
} else if ( n1 > n3 > n2) {
alert( "O maior número é: " + n1 + " e o menor é: " + n2);
} else if ( n2 > n1 > n3) {
alert( "O maior número é: " + n2 + " e o menor é: " + n3);
} else if ( n2 > n3 > n1) {
alert( "O maior número é: " + n2 + " e o menor é: " + n1);
} else if ( n3 > n1 > n2) {
alert( "O maior número é: " + n3 + " e o menor é: " + n2);
} else if ( n3 > n2 > n1) {
alert( "O maior número é: " + n3 + " e o menor é: " + n1);
}
}
maiorDosTres(n1, n2, n3);
They have already implemented Math.max(args) and Math.min(args)
– Tobias Mesquita
I cannot use functions. And the problem is that when I run, instead of showing the string with the highest and lowest number, it shows Undefined.
– Bernardo
Has the operators
&&
and||
that can help you solve this. Something is missing from your :P comparisons– rray
Thank you. It helped a lot.
– Bernardo
Take a look at [tour]. You can accept an answer if it solved your problem. You can vote on every post on the site as well. Did any help you more? You need something to be improved?
– Maniero