3
respostas

[Dúvida] Localização do +1

Olá! Fiquei com uma dúvida com relação a posição do +1. Até usei a Luri, porém ainda assim não entendi muito bem. Qual seria a diferença entre colocar:

let numeroAleatorio1a3 = parseInt(Math.random() * 3) + 1;

E colocar:

let numeroAleatorio1a3 = parseInt(Math.random() * 3 + 1);

Daria alguma diferença na saída do código?

3 respostas

Num é porquê as contagens sempre começam do zero? Tmb não tenho a resposta certa kkkk

Olá! acredito que seria mais por questão de organização mesmo, até porque o "+1" é inteiro, o que já queremos.

Quanto a posição do +1, é questão de Matemática ( exemplo: https://www.youtube.com/watch?v=LkHXRezPhBA )

Com relação a saída no console do navegador, teste no arquivo app.js

Primeiro comente todo o código existente /* ... */ .Depois, cole o código abaixo e execute e confira o resultado!

let numeroAleatorio1ax = parseInt(Math.random() * 3) + 1;

let numeroAleatorio1ay = parseInt(Math.random() * 3 + 1);

console.log("Número aleatório x: " + numeroAleatorio1ax + " - Número aleatório y: " + numeroAleatorio1ay);