2
respostas

[Projeto] Desafio: Funções

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

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

olaMundo(); // Resultado: Olá, mundo!

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

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

olaMundoNome('Renata'); // Resultado: Olá, Renata!

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

function dobra(num){
    return num * 2;
}

console.log('Dobro: ' + dobra(5)); // Resultado: 10

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

function mediaTres(num1, num2, num3){
    return (num1 + num2 + num3) / 3;
}

console.log('Média: ' + mediaTres(6, 12, 24)); // Resultado: 14

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

function maiorEntreDois(maior1, maior2){
    return maior1 > maior2 ? maior1 : maior2;
}

console.log('Maior: ' + maiorEntreDois(10, 20)); // Resultado: 20

// 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 multiplica(numero){
    return numero * numero;
}

console.log('Dobro: ' + multiplica(7)); // Resultado: 49
2 respostas

Oi Camilla,

Excelente trabalho na resolução do desafio! 👍

Seu código está bem estruturado e as funções estão implementadas corretamente, seguindo as instruções do exercício.

A utilização de template strings (como em Olá, ${nome}!) e operadores ternários (como em maior1 > maior2 ? maior1 : maior2) demonstra um bom domínio da sintaxe JavaScript. 💪

Continue praticando e explorando as possibilidades da linguagem! 💻

Para saber mais: Documentação da MDN sobre funções em JavaScript. Este link leva à documentação oficial da Mozilla sobre funções em JavaScript, abordando desde o básico até conceitos mais avançados.

A prática leva à perfeição!

Obrigada Luis. ☺️