1
resposta

Resolução das atividades

//Criar uma função que exibe "Olá, mundo!" no console.
function saudação () {
console.log ('Olá, mundo!');
}
saudação();

//2.Criar uma função que recebe um nome como parâmetro e exibe "Olá, [nome]!" no console.
function saudação (nome) {
console.log (Olá, ${nome});
}
saudação("João");

//3. Criar uma função que recebe um número como parâmetro e retorna o dobro desse número.
function dobro(numero) {
return numero * 2;
}

console.log(O dobro do numero 2 é: ${dobro(2)});

//4. Criar uma função que recebe três números como parâmetros e retorna a média deles.
function verificarMedia(num1, num2, num3) {
let media = (num1 + num2 + num3) / 3;
return media;
}

console.log(verificarMedia(6, 12, 16));

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

let num1 = 11;
let num2 = 7;

function verificarMaior(num1, num2) {
if (num1 > num2) {
return num1 + é maior que ${num2};
} else if (num2 > num1) {
return num2 + é maior que ${num1};
} else {
return 'Os números são iguais';
}
}

console.log(verificarMaior(num1, num2));

//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 quadrado(numero) {
return numero * numero;
}
let numero = prompt (Digite o valor para calcular o quadrado:);
console.log(quadrado(numero));

1 resposta

Oi, Guilherme! Como vai?

Agradeço por compartilhar seu código com a comunidade Alura.

Ótima a sua organização em criar funções para cada desafio e o uso de return quando necessário. Pontos importantes de ajuste são o uso correto de template literals com crase, evitar repetir o mesmo nome de função e lembrar que prompt retorna texto, o que impacta cálculos.

Uma dica interessante para o futuro é usar template literals junto com conversão de tipo para deixar as saídas mais claras. Veja este exemplo:


function mostrarQuadrado(numero) {
  let valor = Number(numero);
  console.log(`O quadrado é ${valor * valor}`);
}

mostrarQuadrado(4);

Esse código converte o valor para número e usa template literal para exibir a mensagem corretamente.

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