Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Sugestão] A questão 5 eu fiz sem ser com operador ternário, e estou em duvida se esse código é uma boa prática

function olaPessoal() {
    console.log("Olá mundo");
}   
olaPessoal()
function olaNome(nome){
    console.log(`Olá ${nome}`)
}
nomePessoa=prompt("Escreva seu nome")
olaNome(nomePessoa)
function numeroDobro(numero){
    return numero*2
}
numero=prompt("Digite um número")
resul=numeroDobro(numero) 
console.log(resul)
function mediaTresNumeros(num1,num2,num3){
    return (num1+num2+num3)/3
}
num1=parseFloat(prompt("Digite o 1° número"))
num2=parseFloat(prompt("Digite o 2° número"))
num3=parseFloat(prompt("Digite o 3° número"))

console.log(mediaTresNumeros(num1,num2,num3))
function maiorValor(valor1,valor2){
    if (valor1>valor2==true){
        return valor1
    }else if(valor2>valor1==true){
        return valor2
    }else{
        return console.log("Os números são iguais")
    }

}
num1=parseInt(prompt("Digite um número"))
num2=parseInt(prompt("Digite outro número"))
console.log(maiorValor(num1,num2))
function quadrado(numero) {
  return numero * numero;
}

let resultado = quadrado(2);
console.log(resultado);
1 resposta
solução!

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!