Olá a todos. Assim ficou a resolução do desafio. Comparei com a resolução do instrutor e percebi que meus códigos estão um pouco diferentes e gostaria de saber se a maneira como fiz também está correta.
// Criar uma função que exibe "Olá, mundo!" no console.
function olaMundo() {
console.log("Olá, mundo!");
}
olaMundo();
// Criar uma função que recebe um nome como parâmetro e exibe "Olá, [nome]!" no console.
function olaNome(nome) {
console.log(`Olá, ${nome}!`);
}
olaNome("Kess");
// Criar uma função que recebe um número como parâmetro e retorna o dobro desse número.
function soma(numero1) {
return numero1 * 2;
}
let numero = Number(prompt("Digite um número:"));
console.log(`O dobro de ${numero} é ${soma(numero)}.`);
// Criar uma função que recebe três números como parâmetros e retorna a média deles.
function media(num1, num2, num3) {
return (num1 + num2 + num3) / 3;
}
let n1 = Number(prompt("Digite o primeiro número:"));
let n2 = Number(prompt("Digite o segundo número:"));
let n3 = Number(prompt("Digite o terceiro número:"));
console.log(`A média de ${n1}, ${n2} e ${n3} é ${media(n1, n2, n3)}.`);
// Criar uma função que recebe dois números como parâmetros e retorna o maior deles.
function maior(num1, num2) {
return num1 > num2 ? num1 : num2;
}
let a = Number(prompt("Digite o primeiro número:"));
let b = Number(prompt("Digite o segundo número:"));
console.log(`O maior número entre ${a} e ${b} é ${maior(a, b)}.`);
// 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 quadrado(num) {
return num * num;
}
let numeroQuadrado = Number(prompt("Digite um número para calcular o quadrado: "));
console.log(`O quadrado de ${numeroQuadrado} é ${quadrado(numeroQuadrado)}.`);