Olá, Pessoal ! Nesse desafio fiquei com um pouco mais de dúvida, mas consegui fazer. Segue minha resolução:
//Criar uma função que exibe "Olá, mundo!" no console.
function exibirMensagemAoMundo() {
console.log('Olá, mundo!');
}
exibirMensagemAoMundo();
//Criar uma função que recebe um nome como parâmetro e exibe "Olá, [nome]!" no console.
let nome = prompt('Digite o seu nome: ');
function exibirMensagem(nome) {
console.log(`Olá, ${nome}`);
}
exibirMensagem(nome);
//Criar uma função que recebe um número como parâmetro e retorna o dobro desse número.
let num = prompt('Digite o número que se deseja dobrar: ');
function Dobrar (numero) {
return numero * 2;
}
console.log(`O dobro do número ${num} é ${Dobrar(num)}`);
//Criar uma função que recebe três números como parâmetros e retorna a média deles.
num1 = Number(prompt('Digite o primeiro número: '));
num2 = Number(prompt('Digite o segundo número: '));
num3 = Number(prompt('Digite o terceiro número: '));
function CalcularMedia(num1,num2,num3) {
let media = (num1 + num2 + num3) / 3;
return media;
}
console.log(`A média entre os números ${num1}, ${num2} e ${num3} é ${CalcularMedia(num1,num2,num3)}`);
//Criar uma função que recebe dois números como parâmetros e retorna o maior deles.
function RetornarNumeroMaior(num1, num2){
if (num1>num2){
alert(`O número ${num1} é maior que o número ${num2}`);
}else if (num1<num2){
alert(`O número ${num2} é maior que o número ${num1}`);
}else{
alert(`O número ${num1} e ${num2} são iguais um ao outro`);
}
}
let Maior = RetornarNumeroMaior(num1, num2);
//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(num){
let quadrado = num*num;
return quadrado;
}
console.log(`O quadrado do número ${num1} é ${CalcularQuadrado(num1)}`);