1
resposta

[Dúvida] Desafio: Funções

Olá a todos. Assim ficou a resolução do desafio. Comparei com a resolução do instrutor e percebi que meus códigos estão um pouco diferentes e gostaria de saber se a maneira como fiz também está correta.

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

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

olaMundo();

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

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

olaNome("Kess");

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

function soma(numero1) {
    return numero1 * 2;
}

let numero = Number(prompt("Digite um número:"));
console.log(`O dobro de ${numero} é ${soma(numero)}.`);

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

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

let n1 = Number(prompt("Digite o primeiro número:"));
let n2 = Number(prompt("Digite o segundo número:"));
let n3 = Number(prompt("Digite o terceiro número:"));
console.log(`A média de ${n1}, ${n2} e ${n3} é ${media(n1, n2, n3)}.`);

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

function maior(num1, num2) {
    return num1 > num2 ? num1 : num2;
}

let a = Number(prompt("Digite o primeiro número:"));
let b = Number(prompt("Digite o segundo número:"));
console.log(`O maior número entre ${a} e ${b} é ${maior(a, b)}.`);

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

let numeroQuadrado = Number(prompt("Digite um número para calcular o quadrado: "));
console.log(`O quadrado de ${numeroQuadrado} é ${quadrado(numeroQuadrado)}.`);

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

Olá Kesly.
Suas soluçoes para os exercicicios estão ótimas e corretissimas.
Há uma variedade de caminhos para chegar aos mesmos resultados.
Com o tempo seu código vai ficar ainda melhor!
Continue praticando...
E qualquer duvida não deixe de perguntar.
Bons estudos.