2
respostas

Desafio de funções: Exercícios feitos.

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

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

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

function cumprimento(nome){
  console.log('Ola '+ nome + ' seja bem-vindo');
}
cumprimento('Rush');

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

function dobroDoValor(numero){
  return console.log('O dobro do valor ' + numero + ' e: ' + numero * numero);
}
dobroDoValor(5);

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

function media(numUm, numDois, numTres){
  let media = ((numUm + numDois + numTres) / 3);
  return console.log('A média dos valores ' + numUm + ", " + numDois + ", " + numTres + " e: " + media.toFixed(1));
}
media(4 , 6 , 7);

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

function verificaMaior(numeUm, numeDois){

  if (numeUm > numeDois){
    console.log('O número '+ numeUm + ' é o maior');
  } else {

    console.log('O número ' + numeDois + ' é o maior');
  }

}
verificaMaior(10, 6);

//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 quadradoDoNumero(numero){
  return console.log('O quadrado do número ' + numero + ' é: ' + (numero*numero));
}

quadradoDoNumero(5);

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
2 respostas

Oi, Robson! Como vai?

Você organizou muito bem suas funções, mantendo o padrão de declaração e uso de console.log(). É ótimo ver que explorou diferentes formas de manipular parâmetros e retornos — isso mostra domínio dos conceitos básicos de funções.

Uma dica interessante para o futuro é usar template strings para deixar o código mais legível e evitar concatenações com '+'.
Veja este exemplo:


function cumprimento(nome) {
  console.log(`Ola ${nome}, seja bem-vindo!`);
}
cumprimento('Rush');

Esse formato usa crases e ${} para inserir variáveis diretamente no texto, deixando o código mais limpo e fácil de entender.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!

Opa! Obrigado Adriano. Verdade, com template strings fica bem melhor.