Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Desafio 2!

//Criar uma função que exibe "Olá, mundo!" no console.
function helloworld() {
    console.log("Olá mundo!");
}
helloworld();

//Criar uma função que recebe um nome como parâmetro e exibe "Olá, [nome]!" no console.
function nome() {
    let nome = prompt("Qual o seu nome?");
    console.log(`Olá ${nome}!`);
}
nome();

//Criar uma função que recebe um número como parâmetro e retorna o dobro desse número.
function dobroNumero(){
    let numero = prompt("Digite um número:");
    return numero * 2;
}
console.log(dobroNumero());

//Criar uma função que recebe três números como parâmetros e retorna a média deles.
function mediaNumeros(a, b, c) {
    return (a + b + c) / 3;
}
let media = mediaNumeros(3, 4, 9);
console.log(media);

//Criar uma função que recebe dois números como parâmetros e retorna o maior deles.
function numeroMaior(a, b){
    return a > b? a : b;
}
let maior = numeroMaior(9, 3);
console.log(maior);

//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 numero(a) {
    return a * a;
}
let quadrado = numero(2);
console.log(quadrado);
1 resposta
solução!

Oi Jose,

Seu código está muito bom e bem estruturado 👍.

Apenas algumas observações para você aprimorar ainda mais:

Na função nome(), você está usando prompt para obter o nome. Isso funciona, mas pode ser interessante passar o nome como parâmetro da função, tornando-a mais flexível.

Na função dobroNumero(), você está retornando o dobro do número, mas não está convertendo a entrada do prompt para número. Isso pode causar erros se o usuário digitar algo que não seja um número. Use parseFloat() ou parseInt() para garantir que a entrada seja tratada como número.

O restante do seu código está ótimo, parabéns! 😎

🤓 Para saber mais: Funções em JavaScript.

Continue praticando e explorando novas possibilidades!