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

[Dúvida] Desafio 6

o Desafio "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". A 1º imagem como o instrutor realizou o desafio, na 2º imagem como eu criei. Minha dúvida é... o jeito que realizei a criação foi correto?

Insira aqui a descrição dessa imagem para ajudar na acessibilidadeInsira aqui a descrição dessa imagem para ajudar na acessibilidade

3 respostas

Olá, Edno! Tudo bem?

Sua solução está correta em funcionamento, pois o resultado dá justamente o esperado, mas por boa prática de programação as funções que criamos devem ter um nome autoexplicativo. Sugiro que altere o nome dela, pois a calcularDobro é pquando queremos fazer a operação 2 x numero, enquanto o exercício quer numero x numero.

Exemplo: Para calcularDobro(7); o resultado seria 14, pois 2 x 7 = 14. Já para quadrado(7); o resultado é 49, pois 7 x 7 = 49.

Uma dúvida, você está conseguindo testar as soluções das atividades que realiza? Precisa de ajuda com isso?

Bom fim de semana e bons estudos! :)

Olá, Thatiana!

Qual um outro exemplo que poderia usar como parâmetro no lugar da palavra "numero"?

Por exemplo: como ficaria a criação usando inicialmente...

function quadrado(numero a), seria possível?

solução!

Olá, Edno!

numero já é um excelente nome para essa variável, pois mostra claramente o que ela está recebendo de fato. Outros nomes comuns para isso seriam num e n.

Então ficaria:

function quadrado(numero)

Se você tiver mais de um número e quiser diferenciá-los, o indicado é usar a notação camelCase, onde você junta duas ou mais palavras. A primeira palavra começa com letra minúscula e as demais (palavras ou letras), com letra maiúscula:

function quadrado(numeroA)

function tal(numeroB)

Ou ainda um nome seguido de número:

function quadrado(numero1)

function quadrado(numero1)

. . .

Se esta resposta te ajudou, favor marcar como solucionado ✓