1
resposta

variavel

porque a variavel fatorCrescimento recebeu valor 0 ao invés de 1?

1 resposta

Olá, Samara.

Na linguagem Javascript, que é a que está sendo usada, as variáveis não tem tipo definido no início. Quando você faz ela receber 0 é que ela será definida como um tipo inteiro.

Outra questão é que nesse momento seu programa ainda não sabe se sua bolinha está pequena ou grande, então ele não sabe se ela deve crescer (fatorCrescimento = 1) ou diminuir (fatorCrescimento = -1).

Se o fatorCrescimento já começasse com 1, o programa já entenderia que deveria começar crescendo, mesmo que a bolinha já fosse grande.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software