Using the base that the above colleagues sent me I put together something a bit more descriptive, maybe it will be useful for you at that beginning.
To help, I will try to explain in a simple way the about 2 logical operators that are most used in the beginning ||
and &&
.
The ||
is a logical operator that translated means 'OR', or in Portuguese 'OU'. It is used when at least one of your conditions is true.
The &&
is a logical operator that translated means 'AND', or in Portuguese 'E'. It is used when all your conditions are true.
In your case, the & amp; because it was necessary that the value tested be greater than all the others at the same time.
I hope I have helped. I'll leave a link that might be useful as well.
//Declaração das variáveis.
var valor1 = 3;
var valor2 = 9;
var valor3 = 1;
//Condições para encontrar o maior valor.
//Caso o valor1 seja maior que o valor2 E valor1 seja maior que valor3 (O valor1 é o maior).
if (valor1 > valor2 && valor1 > valor3) {
console.log("O valor 1 é o maior")
}
//Caso o valor2 seja maior que o valor1 E valor2 seja maior que valor3 (O valor2 é o maior).
else if (valor2 > valor1 && valor2 > valor3) {
console.log("O Valor 2 é o maior")
}
//Caso não seja o valor1 nem o valor2, então quer dizer que o valor3 é o maior.
else {
console.log("O valor 3 é o maior")
};