Fiquei com duas dúvidas sobre o trecho parseInt(Math.random() * 3) + 1; A primeira é: É escrito assim mesmo? O +1 fica fora dos parênteses? Eu achava que ficava assim parseInt(Math.random() * 3) + 1); com o +1 dentro dos parênteses. Eu estava fazendo os testes assim. Só depois que respondi que vi que estava fora dos parênteses.
Segunda dúvida: Eu entendi que o +1 faz o número 3 ser arredondado para para 3. Porque ele é exclusivo e por isso nunca conseguiria ser alcançado sem o +1. O que eu não entendi é o porquê do número zero sumir da contagem. O que faz o número zero ser retirado?