Aceito sugestões de como poderia otimizar/melhorar meu código!
Fiz tudo com interação pelo prompt, não limitando os exercícios apenas à funções com valores já determinados.
//Criar uma função que exibe "Olá, mundo!" no console.
function olaMundo(){
return ("Olá Mundo!");
}
console.log(olaMundo());
//Criar uma função que recebe um nome como parâmetro e exibe "Olá, [nome]!" no console.
function olaNome(){
let nome = prompt("Digite Seu nome!");
return (`Olá ${nome}!`);
}
console.log(olaNome());
//Criar uma função que recebe um número como parâmetro e retorna o dobro desse número.
function numeroDobrado(){
let numero = prompt("Digite Um um número!");
return (`O número digitado foi ${numero*2}`);
}
console.log(numeroDobrado());
//Criar uma função que recebe três números como parâmetros e retorna a média deles.
function mediaGeral(){
let num1 = parseFloat(prompt("Digite o primeiro número"));
let num2 = parseFloat(prompt("Digite o segundo número"));
let num3 = parseFloat(prompt("Digite o terceiro número"));
return ((num1 + num2 + num3) / 3);
}
console.log(mediaGeral());
//Criar uma função que recebe dois números como parâmetros e retorna o maior deles.
function maiorNumero(){
let numero1 = parseFloat(prompt("Digite um número"));
let numero2 = parseFloat(prompt("Digite o segundo número"));
return numero1 > numero2 ? numero1 : numero2;
}
console.log(maiorNumero());
//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 numeroMultiplicado(){
let valor = parseFloat(prompt("Digite um número"));
let resultado = valor * valor;
return (`O Valor digitado ao quadrado é ${resultado}`);
}
console.log(numeroMultiplicado());