1
resposta

[Projeto] Desafio função

// Desafio 1
function olaMundo() {
    console.log ('Olá, mundo!');
}
olaMundo();

// Desafio 2
function nome() {
    let nome = prompt('qual seu nome?');
    console.log (`Olá, ${nome}`);
}
nome();

// Desafio 3
function dobro() {
    let numeroDobro = prompt ('Digite um número aqui e descubra o dobro dele.');
    let dobro = parseInt (numeroDobro * 2);
    console.log (`O dobro de ${numeroDobro} é ${dobro}`);
}
dobro();

// Desafio 4
function media(numero1, numero2, numero3) {
    console.log ([numero1 + numero2 + numero3] / 3);
} 
media(3, 5, 8);

// Desefio 5
function maior() {
    alert ('Vamos ver qual número é maior.')
    let numero1 = prompt ('Digite um número aqui!');
    let numero2 = prompt ('Digite o segundo número aqui!');
    if (numero1 > numero2) {
        console.log (`${numero1} é maior que ${numero2}`);
    } else {
        console.log (`${numero2} é maior que ${numero1}`);
    }
} 
maior()

// Desafio 6
function dobro2() {
    let dobro2 = prompt ('Coloque um número aqui!');
    let resultaado = parseInt (dobro2 * dobro2);
    console.log (`${resultaado}`);
}
dobro2();
1 resposta

Oi, Kaue! Como vai?

Obrigada por compartilhar seu código com a comunidade Alura.

Gostei de como você organizou as funções para cada desafio, deixando o código bem legível. No desafio 4, a média está sendo calculada dentro de colchetes [ ], o que pode gerar erros, pois em JavaScript, os colchetes [] são utilizados para criar arrays. Ajuste para:

// Desafio 4 - Cálculo da média corrigido
function media(numero1, numero2, numero3) {
    console.log((numero1 + numero2 + numero3) / 3);
}  
media(3, 5, 8);

Se quiser ler mais sobre, deixo aqui a documentação.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!