1
resposta

Aula 2 - Funções - Desafio

//1 Criar uma função que exibe "Olá, mundo!" no console. function ImprimirNoConsole(){ console.log('Olá mundo!') };

ImprimirNoConsole(); //2 Criar uma função que recebe um nome como parâmetro e exibe "Olá, [nome]!" no console. function ImprimirNoConsole2(nome){ console.log(Olá ${nome} !) // ou 'Olá' + mundo + '!' };

ImprimirNoConsole2('Mundo');

//3 Criar uma função que recebe um número como parâmetro e retorna o dobro desse número. function DobrarNumero(Numero){ return parseInt(Numero) * 2; } let ResultadoFDobrarNumero = DobrarNumero(10) // Return necessita de um variavel fora da função para receber o valor console.log(ResultadoFDobrarNumero);

//4 Criar uma função que recebe três números como parâmetros e retorna a média deles. function Media(Numero1,Numero2,Numero3){ return parseInt(Numero1 + Numero2 + Numero3) / 2; }; let ResultMedia = Media(10, 10, 10);

console.log(ResultMedia);

//5 Crie uma função que recebe dois números como parâmetros e retorna o maior deles. function MaiorNum(Numero4,Numero5){ if (Numero4 > Numero5){ return parseInt(Numero4); } else if (Numero4 < Numero5){ return parseInt(Numero5); }; }; let ResultadoMaiorNum = MaiorNum(15,10) console.log(ResultadoMaiorNum);

//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 MultiplicadorDeNumero(Numero6){ return parseInt(Numero6) * Numero6 }; let ResultMultiplicadorDeNumero = MultiplicadorDeNumero(10); console.log(ResultMultiplicadorDeNumero);

1 resposta

Olá, Leonardo. Tudo bem?

Obrigado por compartilhar seu código aqui com a gente.

Gostei de como você estruturou as funções para realizar diferentes operações com números e strings. A implementação da função ImprimirNoConsole2 ficou clara e correta. Parabéns! Continue praticando e evoluindo!

Conte com o apoio do Fórum. Abraços e bons estudos.