1
resposta

[Projeto] 02 Desafio - LP: explore funções e listas

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

    function olaMundo() {
        console.log('Olá mundo');
    }
    
  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}!`);
}
  1. Criar uma função que recebe um número como parâmetro e retorna o dobro desse número.

    function dobroNum(num) {
        let resposta = num * 2;
        return resposta;
    }
    
  2. Criar uma função que recebe três números como parâmetros e retorna a média deles.

    function media(num1, num2, num3) {
        let resposta = (num1+num2+num3)/3;
        return resposta;
    }
    
  3. Criar uma função que recebe dois números como parâmetros e retorna o maior deles.

    function maiorNum(num1, num2) {
        if (num1 > num2) {
            return num1;
        } else {
            return num2;
        }
    }
    
    console.log(maiorNum(8,65));
    
  4. 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 multiNum(num) {
    return num * num;
}

console.log(multiNum(9));
1 resposta

Olá, Kelvyn. Tudo bem?

Muito obrigado por compartilhar o seu código aqui com a gente. Parabéns pelo trabalho. Continue com essa dedicação.

Ótimo como você estruturou suas funções de forma clara e objetiva. A lógica aplicada está correta e bem organizada.

Um detalhe interessante é que a função maiorNum pode ser simplificada usando o método Math.max, que retorna o maior número entre os valores passados. Veja este exemplo:


function maiorNum(num1, num2) {
    return Math.max(num1, num2);
}

console.log(maiorNum(8, 65)); // Retorna 65

Math.max evita a necessidade de if/else, tornando o código mais direto.

Conte com o apoio do Fórum. Abraços e bons estudos.