2
respostas

Desafio - Resposta da Aula de Funções

Segue os exercícios resolvidos, confesso que tive uma certa dificuldade, mas consegui. Se puderem revisar, eu agradeço.

//Desafio - Aula Funções 

//1 - Criar uma função que exibe "Olá, mundo!" no console.

function digaOlaNoConsole(){ 
    //let saudacao = ;   
    console.log('Olá, mundo!');
}

//digaOlaNoConsole();

//2 - Criar uma função que recebe um nome como parâmetro e exibe "Olá, [nome]!" no console.

let nome = 'Rosane';

function recebeNome(nome){ 
      
    console.log('Olá,' + nome);
}

recebeNome(nome);

//3 - Criar uma função que recebe um número como parâmetro e retorna o dobro desse número.

let numero = 50;

function calculaDobroDoNumero(numero){ 
      
    console.log(numero);
}

calculaDobroDoNumero(numero * 2);

//4 - Criar uma função que recebe três números como parâmetros e retorna a média deles.

function calcularMedia(num1, num2, num3) {
    let soma = num1 + num2 + num3;
    let media = soma / 3;
    return media;
} 
    let resultadoMedia = calcularMedia(52, 68, 15);
    console.log(resultadoMedia);

//5 - Criar uma função que recebe dois números como parâmetros e retorna o maior deles.

function encontrarMaior(num1, num2) {
    if (num1 > num2) {
      console.log(num1 + " é o maior número.");
      return num1;
    } else if (num2 > num1) {
      console.log(num2 + " é o maior número.");
      return num2;
    } else {
      console.log("Os números são iguais.");
      return num1; 
    }
  }

encontrarMaior(10, 5); 
encontrarMaior(7, 12); 
encontrarMaior(8, 8);  


//6 - Criar uma função que recebe um número como parâmetro e retorna o resultado da multiplicação desse número por ele mesmo
function calcularQuadrado(numero) {
    let resultado = numero * numero;
    console.log("O quadrado de " + numero + " é: " + resultado);
    return resultado;
  }
  
  calcularQuadrado(5);
2 respostas

Oi, Rosane! Tudo bem?

Excelente código, parabéns pelo projeto! Deixo apenas uma sugestão em relação a função calculaDobroDoNumero que atualmente está apenas imprimindo o número., para que a função retorne o dobro podemos deixar o nosso código da seguinte maneira: javascript function calculaDobroDoNumero(numero){ return numero * 2; } let resultadoDobro = calculaDobroDoNumero(numero); console.log(resultadoDobro);

Espero ter ajudado! Caso tenha ficado alguma dúvida em relação ao curso ou atividade, sinta-se à vontade em comunicar, estou à disposição e ficarei super feliz em poder ajudar!

Um forte abraço e bons estudos!

Olá, boa tarde!

Obrigada por validar, realmente não me atentei ao cálculo do dobro. Vou implementar a correção e testar novamente.

Abraços!