Oi, Pablo! Como vai?
Você fez um ótimo trabalho resolvendo as atividades propostas, parabéns!
Existem muitas formas de se chegar a um mesmo resultado, utilizando programação. A forma como você construiu a função maiorValor(valor1,valor2)
está correta e obtém o resultado desejado. Com a prática, você saberá escolher melhor em qual momento utilizar cada ferramenta que a linguagem oferece.
Um único ponto sobre a função da questão 5 é que você não precisa comparar o resultado da comparação com true
, pois a comparação por si só já retorna um valor booleano. Ou seja: quando alguma expressão está dentro dos parênteses do if
ou else if
, essa expressão já será verificada automaticamente como verdadeira ou falsa.
Aqui está uma versão simplificada:
function maiorValor(valor1, valor2) {
if (valor1 > valor2) {
return valor1;
} else if (valor2 > valor1) {
return valor2;
} else {
console.log("Os números são iguais");
}
}
Espero ter contribuído, Pablo. Continue praticando.
Abraços.
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!