porque a variavel fatorCrescimento recebeu valor 0 ao invés de 1?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
porque a variavel fatorCrescimento recebeu valor 0 ao invés de 1?
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.