Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Oi Raiane,
Parabéns por compartilhar seu código! 👏
Notei alguns pontos que podem ser melhorados:
Na função numeroDobrado, você está gerando um número aleatório, mas o objetivo é usar o número que a função recebe como parâmetro. 🤔
Na função numeroMaior, você está usando console.log dentro do return, o que não é o ideal. O return deve retornar o valor, e o console.log deve ser usado para exibir o resultado.
Além disso, na função numeroMaior, você está comparando se o primeiro número é maior que o segundo, mas não está tratando o caso em que eles são iguais. 🧐
Aqui está uma versão revisada do seu código:
//1. Criar uma função que exibe "Olá, mundo!" no console.
function helloWorld() {
console.log("Olá mundo");
}
//2.Criar uma função que recebe um nome como parâmetro e exibe "Olá, [nome]!" no console.
function mensagemComNome(nome) {
console.log(`Olá, ${nome}`);
}
mensagemComNome("Sara");
//3. Criar uma função que recebe um número como parâmetro e retorna o dobro desse número.
function numeroDobrado(numero) {
return numero * 2;
}
let numero = parseInt(Math.random() * 100 + 1);
console.log(`O dobro de ${numero} é ${numeroDobrado(numero)}`);
//4. Criar uma função que recebe três números como parâmetros e retorna a média deles.
function mediaDeNumeros(num1, num2, num3) {
return (num1 + num2 + num3) / 3;
}
console.log(`A média dos números é ${mediaDeNumeros(5, 9, 17)}`);
//5.Criar uma função que recebe dois números como parâmetros e retorna o maior deles.
function numeroMaior(numero1, numero2) {
if (numero1 > numero2) {
return numero1;
} else if (numero2 > numero1) {
return numero2;
} else {
return "Os números são iguais";
}
}
console.log(`O maior número é ${numeroMaior(23, 59)}`);
//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 multiplicanumero(numero) {
return numero * numero;
}
console.log(multiplicanumero(4));
🤓 Para saber mais: Funções em JavaScript.
Continue praticando e explorando o mundo da programação! 💪