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

Desafio: hora da prática 2

//Desafio 01
exibirOlaMundo();

function exibirOlaMundo()
{
    console.log('Olá, mundo!');
}
//Desafio 02
exibirSaudacao('João');

function exibirSaudacao(nome)
{
    console.log(`Olá, ${nome}!`);
}
//Desafio 03
console.log(dobrarNumero(5));

function dobrarNumero(numero)
{
    return (numero * 2);
}
//Desafio 04
console.log(fazerMedia(1,2,3));
console.log(fazerMedia(1,3));
console.log(fazerMedia(2));

function fazerMedia(numero1, numero2, numero3)
{
    if ('undefined' === typeof numero3 && 'undefined' === typeof numero2)
    {
        console.log('Erro! Menos de 2 parâmetros.');    
    }
    else if ('undefined' === typeof numero3)
    {
        return ((numero1 + numero2) / 2);
    }
    else
    {
        return ((numero1 + numero2 + numero3) / 3);
    }
}
//Desafio 05
console.log(checarMaiorNumero(5,9));
console.log(checarMaiorNumero(9,5));
console.log(checarMaiorNumero(5,5));

function checarMaiorNumero(numero1, numero2)
{
    if (numero1 > numero2)
    {
        return numero1;
    }
    else if (numero2 > numero1)
    {
        return numero2;
    }
    else
    {
        console.log('Erro! Os números são iguais.');
    }
}
//Desafio 06
console.log(numeroQuadrado(5));

function numeroQuadrado(numero)
{
   return (numero ** 2);
}
1 resposta
solução!

Oi Leonardo, tudo bem?

É incrível ver sua dedicação aos desafios de programação! Seus códigos estão bem estruturados e você demonstra uma compreensão sólida dos conceitos básicos, desde a exibição de mensagens simples até a implementação de funções mais complexas. Sua abordagem para lidar com diferentes cenários, como a quantidade variável de parâmetros, mostra uma boa prática.

Continue praticando e desafiando-se com mais problemas. À medida que avança, considere explorar conceitos mais avançados e projetos práticos para aprimorar suas habilidades.

Parabéns pela pratica!

Um abraço e bons estudos.