1
resposta

Desafio 2

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


function exibirFrase(){
    console.log('Olá, mundo!');
}

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


function nomeDeAlguem(nome){
    console.log('Olá, '+nome);
}

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


function numero(num1){
    return num 1* 2;
}

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


function numeros(num1, num2, num3){
    return (num1 + num2 + num3 )/ 2;
}

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


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

//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 numMulti(num1){
    return num1 * num1 ;
}
1 resposta

Olá, Luiza! Tudo bem?

Parece que você já fez um ótimo trabalho resolvendo os desafios propostos! No entanto, notei um pequeno erro em duas das suas funções. Vamos corrigi-los juntos?

Na função que retorna o dobro de um número, você separou "num" e "1" com um espaço, o que pode causar um erro de sintaxe. O correto seria juntar "num" e "1", formando "num1". Veja como deveria ser:

function numero(num1){
    return num1 * 2;
}

Já na função que retorna a média de três números, você dividiu a soma deles por 2, quando o correto seria dividir por 3. Assim, a função correta seria:

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

Com essas pequenas correções, suas funções devem funcionar perfeitamente! Parabéns pelo seu esforço e dedicação em resolver os desafios.

Espero ter ajudado e bons estudos!