1
resposta

02 Funções, Desafio: hora da prática

Fiz da forma que achei que seria a melhor. Aceito sugestões e correções.

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


function nome () {
    console.log('Olá, mundo!');
    
}

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


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

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

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

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

function calcularMedia (valor1, valor2, valor3) {
    return (valor1 + valor2 + valor3) / 3;
    
}

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

// Função que recebe dois números como parâmetros e retorna o maior deles.
function maiorNumero(numero1, numero2) {
    // Compara os dois números e retorna o maior.
    return numero1 > numero2 ? numero1 : numero2;
  }
  

//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 numero (valor) {
    const resultado = valor * valor;
        return resultado;
}
1 resposta

Oi, Ausiane! Tudo bem?

Excelentes códigos, parabéns pelo trabalho, é muito bacana poder acompanhar a sua evolução por aqui! Deixo como feedback apenas a atenção à um pequeno erro na seguinte função:

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

Nela foi definido o parâmetro como "mundo", mas estamos tentando acessar uma variável chamada "nome" dentro da string do template. Dessa forma, devemos então usar o parâmetro "mundo" no lugar de "nome", deixando a nossa função da seguinte maneira:

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

Espero ter ajudado! Caso tenha ficado alguma dúvida, sinta-se à vontade em comunicar, estou à disposição!

Um forte abraço e bons estudos!