1
resposta

Desafio 2 | Funções

function exibirOla() {
    console.log("Olá, mundo!");
}

exibirOla();

function exibirMensagem(nome){
    nome = prompt('Digite o seu nome:')
    console.log('Olá',nome);
}

exibirMensagem();

function resultadoNaTela(numero){
       numero = parseInt(prompt('Digite um número:') * 2);
       console.log(numero);
       
}

resultadoNaTela();

function resultadoDeTela(valor1,valor2,valor3){
    valor1 = parseInt(prompt('Digite o primeiro número:'));
    valor2 = parseInt(prompt('Digite o segundo número:'));
    valor3 = parseInt(prompt('Digite o terceiro número:'));

    let media = valor1 + valor2 + valor3 / 3;

    console.log(media);
}

resultadoDeTela();

function resultadoDoMaior(maior1, maior2){
    maior1 = parseInt(prompt('Digite o primeiro número:'));
    maior2 = parseInt(prompt('Digite o segundo número:'));

    if(maior1 > maior2){
        alert(`O ${maior1} é maior`);
    }else{
        alert(`O ${maior2} é maior`);
    }
}

resultadoDoMaior();

function resultadoDemulti(Multi){
    Multi = parseInt(prompt('Digite um número:'));
    let soma = Multi * Multi;
    
    alert(`${Multi} * ${Multi} = ${soma}`);
}

resultadoDemulti();
1 resposta

Oi, Deivid! Tudo bem?

Ótimo trabalho na resolução dos desafios propostos! Deixo apenas algumas sugestões para ajudar:

  1. Em relação a função que recebe um nome como parâmetro e exibe "Olá, [nome]!" no console, ela deve receber o nome como parâmetro, então não precisamos usar prompt dentro dela, deixando-a da seguinte forma:

    function exibirMensagem(nome){
        console.log('Olá', nome);
    }
    
    exibirMensagem('SeuNome'); // Substitua 'SeuNome' pelo nome que deseja testar
    

O mesmo podemos fazer com as demais funções:

function resultadoNaTela(numero){
    return numero * 2;
}

console.log(resultadoNaTela(5)); // Substitua 5 pelo número que deseja testar
function resultadoDeTela(valor1, valor2, valor3){
    let media = (valor1 + valor2 + valor3) / 3;
    return media;
}

console.log(resultadoDeTela(1, 2, 3)); // Substitua 1, 2 e 3 pelos números que deseja testar
function resultadoDoMaior(maior1, maior2){
    if(maior1 > maior2){
        return maior1;
    } else {
        return maior2;
    }
}

console.log(resultadoDoMaior(10, 20)); // Substitua 10 e 20 pelos números que deseja testar
function resultadoDemulti(Multi){
    return Multi * Multi;
}

console.log(resultadoDemulti(4)); // Substitua 4 pelo número que deseja testar

Espero ter ajudado!

Um forte abraço e bons estudos!