Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Projeto] Desafio 02: Funções (Hora de Prática)!

/// 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 exibirNome (nome) {
    console.log(`Olá, ${nome}!`);
}
exibirNome ("Kailayne");
/// Criar uma função que recebe um número como parâmetro e retorna o dobro desse número.
function numeroDobro (valor) {
    return console.log(`O dobro de ${valor} é: ${valor * 2}`);
}
numeroDobro (10);
/// Criar uma função que recebe três números como parâmetros e retorna a média deles.
function calculandoMedia (numeros) {
     return console.log(`a média é: ${numeros/3}`);
}
let media = calculandoMedia (5+3+4);
/// Criar uma função que recebe dois números como parâmetros e retorna o maior deles.
function numeroMaior(numeroOne,numeroTwo){
    return numeroOne > numeroTwo ? numeroOne : numeroTwo;
}
let maiorNumero = numeroMaior(4,10);
console.log(`o número maior é: ${maiorNumero}`);
/// 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çao (multiplica) {
   return console.log(`o n° ${multiplica} multiplicado por ele mesmo é igual à: ${multiplica * multiplica}`);
}
let numero = multiplicaçao (10);
1 resposta
solução!

Oi Kailayne, tudo bem? 😊

Parabéns por resolver os desafios! 💪

Sua iniciativa em praticar com funções é excelente para fixar o conteúdo.

Vi que você criou as funções e chamou elas corretamente.

Em algumas funções, você usou console.log dentro do return.

O return serve para a função devolver um valor para quem a chamou, e não necessariamente para mostrar algo no console.

Vamos ajustar algumas partes para deixar o código ainda melhor? 🥳

Na função numeroDobro, o ideal seria retornar só o cálculo do dobro, assim:

function numeroDobro (valor) {
    return valor * 2;
}
let dobro = numeroDobro (10);
console.log(`O dobro é: ${dobro}`);

Na função calculandoMedia, você pode receber os três números como parâmetros separados, assim a função fica mais flexível:

function calculandoMedia (num1, num2, num3) {
     return (num1 + num2 + num3) / 3;
}
let media = calculandoMedia (5, 3, 4);
console.log(`A média é: ${media}`);

Na função multiplicaçao, o mesmo ponto do console.log dentro do return se aplica.

E na função numeroMaior, você já retornou corretamente o maior número, parabéns! 💕

Continue praticando e explorando as funções, você está no caminho certo!

🎓 Para saber mais:

Bons estudos e continue avançando! 🤔

tux matrixCaso este post o tenha ajudado,marque-o como solucionado ☑️.Bons Estudos! 🤓