No item 3 foi proposto o seguinte desafio:
- Criar uma função que recebe um número como parâmetro e retorna o dobro desse número.
E a resposta do instrutor estaria dessa forma:
function calcularDobro(numero) {
return numero * 2;
}
let resultadoDobro = calcularDobro(5);
console.log(resultadoDobro);
Entretanto eu percebi que desse modo, eu não conseguia replicar a função, pois toda vez que eu quisesse utilizar outro número como parâmetro, eu teria que criar outra variável e outro console.log.
Depois de muito quebrar a cabeça, eu criei o seguinte código:
function resultadoDobro(numero) {
let resultado = (numero * 2)
return console.log(resultado);
}
resultadoDobro(10)
resultadoDobro(23)
resultadoDobro(68)
Dessa forma eu consegui replicar a função e calcular o resultado do dobro com outros números.
Utilizei a mesma lógica nos itens 4, 5 e 6 do desafio.
Gostaria de saber se está correta essa minha linha de raciocínio e também o código que eu criei.