Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Criar funções

Boa tarde, espero que estejam bem...

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

function fraseOla() { let fraseOla = Olá Mundo; console.log('fraseOla'); }

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

function (nome){ let nome = Luciano; } console.log(Olá${nome});

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

function dobrarNumero(numero) { let resultado = numero * 2;

return resultado;

}

//4. Criar uma função que recebe três números como parâmetros e retorna a média deles. function calcularMedia(numero1, numero2, numero3) { let media = (numero1 + numero2 + numero3) / 3;

return media;

}

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

function encontrarMaior(numero1, numero2) { if (numero1 > numero2) { return numero1; } else { return numero2; } }

//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 aoQuadrado(numero){ let resultado numero * numero;

    return resultado;

}

2 respostas
solução!

Oi Luciano, tudo bem?

Muito obrigada por compartilhar suas soluções para os desafios. É ótimo ver que você está praticando e se envolvendo com o desenvolvimento de funções em JavaScript. Vamos dar uma olhada nos pontos levantados:

  1. Na função fraseOla, lembre-se de usar aspas para indicar que "Olá Mundo" é uma string. Além disso, ao chamar a função, você precisa usar parênteses.

  2. Na função que recebe um nome como parâmetro, você está indo na direção certa! No entanto, a variável nome que você está tentando utilizar na string deve ser passada como um parâmetro para a função.

  3. A função dobrarNumero você está no caminho certo.

  4. A função calcularMedia também está no caminho certo.

  5. A função encontrarMaior precisa construir melhor a sua lógica, um exemplo:

function encontrarMaior(a, b) {
  return a > b ? a : b;
}

let maiorNumero = encontrarMaior(15, 9);
console.log(maiorNumero);
  1. Na função aoQuadrado, há um pequeno erro de digitação. Certifique-se de usar a palavra-chave function em vez de Function, e coloque um sinal de igual após let resultado para atribuir o valor.

Caso você queria ver formas diferentes de responder essa atividade, você pode consultar o gabarito aqui.

Um abraço e bons estudos.

Boa tarde Lorena, confesso que não foi o meu melhor, estava com dificuldade de testar os códigos, e acabou ficando ruim, não estava sabendo como criar uma página de teste para as aulas, e fiquei com preguiça de ficar apagando o código e por de volta, mas já aprendi a criar uma página HTML para eu ficar testando, muito obrigado pelo comentário...