1
resposta

Desafio: Hora da Prática (Funções)

Desafio 1: Criar uma função que exibe "Olá, mundo!" no console.

function olaMundo() {
    console.log("Olá, Mundo!");
}

olaMundo();

Desafio 2: Criar uma função que recebe um nome como parâmetro e exibe "Olá, [nome]!" no console.

function olaNome(nome) {
    console.log(`Olá, ${nome}!`);
}

let nome = prompt("Qual é o seu nome?");

olaNome(nome);

Desafio 3: Criar uma função que recebe um número como parâmetro e retorna o dobro desse número.

function dobroDoNumero(numeroDobro) {
    return numeroDobro = numeroDobro * 2;
}

let numero = prompt("Digite um número.");

console.log(`O dobro de ${numero} é ${dobroDoNumero(numero)}.`);

Desafio 4: Criar uma função que recebe três números como parâmetros e retorna a média deles.

function mediaDosNumeros(a, b, c) {
    return ((a + b + c) / 3);
}

let a = parseInt(prompt("Digite um número para calcular a média entre eles"));
let b = parseInt(prompt("Digite o segundo número.")); 
let c = parseInt(prompt("Digite o terceiro número"));

console.log(`A média de ${a}, ${b} e ${c} é ${mediaDosNumeros(a, b, c)}.`); 

Desafio 5: Criar uma função que recebe dois números como parâmetros e retorna o maior deles.

function maiorNumero(numero1, numero2) {
    if (numero1 > numero2) {
        return numero1;
    } else {
        return numero2;
    }
}

let numero1 = parseInt(prompt("Agora vamos determinar qual número é maior, digite um número."));
let numero2 = parseInt(prompt("Digite mais um número."));

console.log(`O maior número entre ${numero1} e ${numero2} é ${maiorNumero(numero1, numero2)}.`);

Desafio 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 autoMultiplicacao(numero3) {
    return numero3 = numero3 * numero3;
}

let numero3 = parseInt(prompt("Digite um número para ser múltiplicado por ele mesmo."));

console.log(`${numero3} multiplicado por ele mesmo é ${autoMultiplicacao(numero3)}.`);
1 resposta

Olá, Fernando! Tudo certo?

Dei uma olhada no seu código e ele está bem organizado e condizente com o que foi passado pelo instrutor, e isso mostra o seu comprometimento com o curso.

Caso surjam quaisquer dúvidas eu estarei à sua disposição.

Abraços e bons estudos!