1
resposta

Desafio

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

function olaMundo() {
    console.log('Ola Mundo')
}
olaMundo()

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

function receberNome(nome) {
    console.log(`Olá ${nome}`)
}
receberNome('Fabricio')

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

function somaEDobra(a) {
    return a * 2
}
 console.log(somaEDobra(6, 2))

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

function media(n1, n2, n3){
    return (n1 + n2 + n3) /3
}
console.log(media(8, 9, 5))

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

function numeroMaior(n1, n2) {
    if(n1 > n2) {
        console.log(n1)
    } else if (n2 > n1) {
        console.log(n2)
    }
}

numeroMaior(15, 55)

//Desafio 05 - 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 multiplicacaoEleMesmo(n1) {
    return n1 * n1
}

console.log(multiplicacaoEleMesmo(10))
1 resposta

Mandou bem, Fabricio!

Você fez um ótimo trabalho resolvendo os desafios propostos! Parabéns pela dedicação.

Apenas uma sugestão: a função somaEDobra(a), do desafio 3, foi criada para receber um único parâmetro e retornar o dobro desse número, mas na chamada da função você passou dois parâmetros: somaEDobra(6, 2). Como a função só considera o primeiro parâmetro, o número 2 é ignorado. Para corrigir, você deve chamar a função passando apenas um parâmetro, assim:

console.log(somaEDobra(6))

Mesmo que o resultado retorne corretamente, não faz sentido o 2 estar ali.

Espero ter ajudado! Continue praticando.

Abração.

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!