Math.random
Gabriel Alvino
Posted on June 21, 2022
Bora, entender algumas coisas importantes sobre esse código.
Math.random
A função Math.random => gerá um número decimal aleatório, nesse caso multiplique por 100 para sair das casas decimais.
While
*parte 01 *
var numero = Math.random() * 100;
while (numero < 90){}
Enquanto, meu número aleatório for menor que 90 a função será realizada. Então, primeiro é gerado um número aleatório na variável que estabeleci.
Depois, esse número aleatório, vai bater no bloco que defini. E vai perguntar para o bloco do while " eu atendi a condição que você estabeleceu ?". Se a condição da variável atender a condição definida no while, então roda o bloco de código.
Parte 02
while (numero < 90){
console.log(numero);
numero = Math.random() 100;
}
Cumprida a condição que o número sorteado deve ser menor que 90. A primeira coisa, que meu bloco de código vai fazer é imprimir o número sorteado. A segunda coisa, que meu bloco de código irá fazer é sortear novamente um número e comparar com a condição estabelecida no while para verificar se está dentro ou forá do bloco while.
Parte 03 (aqui tá a grande sacada)
console.log(numero);
console.log("acabou");
Se meu o número sorteado for maior que 90, percebe que não vai ser aplicada a função do bloco while. Então, você coloca forá da estrutura blocada do while, um console.log(numero) para verificar o número que foi sorteada e não atende a condição.
Também coloquei um console.log("acabou") só para mostrar o fim do código.
Posted on June 21, 2022
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.
Related
November 27, 2024