1
resposta

[Projeto] Minha atividade

Tentei escrever de um jeito que as funções só rodassem após serem chamadas, assim o console abre limpo. E também não aparece aquele undefinied após chamar a função no console.

////////Desafio 1////////
function exibirOla(){
    return `Olá, mundo!`;
}
exibirOla();

////////Desafio 2////////  /**/
function exibirOlaNome(nome){
    return `Olá, ${nome}!`;
}

////////Desafio 3////////  /**/
function dobraNumero(numero){
    return `O dobro de ${numero} é ${numero * 2}.`;
}

////////Desafio 4////////  /**/
function mediaABC(a, b, c){
    return `O valor da média é ${(a + b + c)/3}.`;
}

////////Desafio 5////////  /**/
function encontreMaior(a, b){
    let numero
    if (a > b){
        numero = a;
    } else {
        numero = b;
    }
    return `${numero} é o maior valor apresentado.`;
}

////////Desafio 6////////  /**/
function quadrado(numero) {
  return `O quadrado de ${numero} é ${numero * numero}.`;
}

É a primeira vez que posto, então não sei se ficou direito.

1 resposta

Olá, João! Como vai?

Você postou corretamente sim!

Observei que você explorou o uso de funções para estruturar cada desafio, utilizou muito bem as condicionais para comparar valores e ainda compreendeu a importância do retorno das funções para evitar resultados indesejados no console.

Permaneça postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o fórum.

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

AluraConte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!