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)).

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
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.