0
respostas

[Projeto] Resolução do Desafio [ Lógica de programação: explore funções e listas / Funções ]

// Variável que capta o nome da pessoa para atribuir a função
// imprimirNomeConsole().
let nomePessoa = prompt('Digite seu nome para imprimir no console:');

// Variável que capta um número para atribuir a função
// dobroDeUmNumero().
let numeroDobro = parseInt(prompt('Digite um número para ver o dobro dele:'));

// Variáveis que captam números para atribuir a função
// mediaDeTresNumeros().
let numeroMediaUm = parseInt(prompt('Digite um número para média:'));
let numeroMediaDois = parseInt(prompt('Digite um número para média:'));
let numeroMediaTres = parseInt(prompt('Digite um número para média:'));

// Variáveis que captam números para atribuir a função
// maiorNumero().
let numeroMaiorUm = parseInt(prompt('Digite um número para ver qual o maior:'));
let numeroMaiorDois = parseInt(prompt('Digite um número para ver qual o maior:'));

// Variável que capta um número para atribuir a função
// raizQuadrada().
let numeroRaiz = parseInt(prompt('Digite um número para ver ele multiplicado por si mesmo:'));

// Função para exibir olá mundo!
function olaMundoNoConsole() {
    console.log('Olá, mundo!');
}

olaMundoNoConsole();

// Função para receber um nome como parâmetro 
// e exibir o Olá e o nome da pessoa no console.
function imprimirNomeConsole(texto) {
    console.log(`Olá, ${texto}!`);
}

imprimirNomeConsole(nomePessoa);

// Função para receber um número e entregar o dobro.
function dobroDeUmNumero(numero) {
    return console.log(numero * 2);
}

dobroDeUmNumero(numeroDobro);

// Função para retornar a média de 3 números.
function mediaDeTresNumeros(numero1, numero2, numero3) {
    return console.log(parseInt((numero1 + numero2 + numero3) / 3));
}

mediaDeTresNumeros(numeroMediaUm, numeroMediaDois, numeroMediaTres);

// Função para verificar qual o maior número.
function maiorNumero(numero1, numero2) {
    if (numero1 > numero2) {
        console.log(`O número ${numero1} é o maior.`);
    } else {
        console.log(`O número ${numero2} é o maior.`);
    }
}

maiorNumero(numeroMaiorUm, numeroMaiorDois);

// Função que retornar a multiplicação de um número por ele mesmo.
function raizQuadrada(numero) {
    return console.log(numero * numero);
}

raizQuadrada(numeroRaiz);