Oi Benjamin,
Analisando seu código, notei alguns pontos que podemos ajustar para que ele funcione corretamente 👌.
Na primeira função, ExibirMensagem
, você declarou corretamente, mas faltou chamá-la para que a mensagem apareça no console.
A segunda função, YourName
, está quase perfeita, só precisa usar template literals corretamente para exibir o nome.
Na terceira função, dobrandoNumero
, você declarou e chamou corretamente, mas faltou passar um valor para o parâmetro da função.
A quarta função, MediaNum
, tem alguns erros de sintaxe e lógica. Você não pode passar os números diretamente na declaração da função e o cálculo da média está incorreto.
Aqui está o código corrigido e comentado:
// 1 - Função para exibir uma mensagem
function ExibirMensagem() {
console.log('Olá Mundo');
}
ExibirMensagem(); // Chamando a função para exibir a mensagem
// 2 - Função para exibir uma mensagem com o nome
function YourName(nome) {
console.log(`Olá, ${nome}`); // Usando template literals para exibir o nome
}
YourName("Benjamin"); // Chamando a função com seu nome
// 3 - Função para dobrar um número
function dobrandoNumero(numero) {
return numero * 2;
}
let doubleNum = dobrandoNumero(5); // Chamando a função com um número
console.log(doubleNum);
// 4 - Função para calcular a média de três números
function MediaNum(num1, num2, num3) {
return (num1 + num2 + num3) / 3;
}
let MediaFinal = MediaNum(1, 4, 5); // Chamando a função com três números
console.log(MediaFinal);
🤓 Para saber mais: Funções em JavaScript
Continue praticando e explorando as funções, você está no caminho certo 💪!