1
resposta

Desafio: hora da prática - Explore funções e listas

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

//Exercicio 2 - Criar uma função que recebe um nome como parâmetro e exibe "Olá, [nome]!" no console.
function exibeNome(nome) {
    console.log(`Olá, ${nome}!`);
}
exibeNome("Fabio");

//Exercicio 3 - Criar uma função que recebe um número como parâmetro e retorna o dobro desse número.
function dobro(n) {
    return n * 2;
}
console.log(dobro(9)); 

//Exercicio 4 - Criar uma função que recebe três números como parâmetros e retorna a média deles.
function media(a, b, c){
    return (a + b + c) / 3;
}
console.log(media(5, 9, 10));

//Exercicio 5 - Criar uma função que recebe dois números como parâmetros e retorna o maior deles.
function verificarMaiorNumero(num1, num2) {
    return num1 > num2 ? num1 : (num2 > num1 ? num2 : "Os números são iguais.");
}
console.log(verificarMaiorNumero(5, 5));
console.log(verificarMaiorNumero(0, 2.5));
console.log(verificarMaiorNumero(7, 2));


//Exercicio 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 multiplicarPorEleMesmo(n) {
    return n * n;
}
console.log(multiplicarPorEleMesmo(10));
1 resposta

Oi Fabio,

Parabéns por concluir os desafios do capítulo! 👏

Seu código está bem estruturado e as funções estão implementadas corretamente.

Gostei da clareza e da forma como você utilizou o template string na função exibeNome. 👍

Na função verificarMaiorNumero, você usou o operador ternário de forma eficaz, o que é ótimo! 💪

Para saber mais: Operadores Ternários em JavaScript. Este link da documentação da Mozilla explica o funcionamento do operador ternário em JavaScript.

A prática leva à perfeição! 🤔