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

Número aleatórios - Dúvida da resposta correta

Por que a alternativa alternativa 1: let numeroAleatorio1a3 = parseInt(Math.random() * 3) + 1; é a correta resultando os números inteiros 1, 2, ou 3 sendo que o 3 é exclusivo? Confesso que não entendi...

  • (Math.random() * 3 gera um número entre 0 (inclusive) e 3 (exclusivo)).
2 respostas
solução!

Oi, 3 + 1 = 4. Sendo o 4 exclusivo, dessa forma vai de 1 até 3. O ultimo numero vai ser exclusivo, por isso, adiciona + 1 para poder ir até o 3.

Oi Nadine, Muito obrigado pela explicação. Abraço.