Numeri casuali

Generare numeri casuali con le caratteristiche desiderate…

Genera un numero casuale
Valori: [ 0.0, 1.0 [

Math.random();
Genera un bit casuale
Valori: {0, 1}

Math.floor(2*Math.random());
Lancia un dado
Valori: {1, 2, 3, 4, 5, 6}

Math.floor(6*Math.random()+1);
Lancia due dadi
Valori: {1, 2, … 11, 12}

+
=

dado1=Math.floor(6*Math.random()+1);
dado2=Math.floor(6*Math.random()+1);
dadi =dado1+dado2;
Genera un numero casuale
Valori: {minimo, …, massimo}
Minimo
Massimo

Math.floor((M-m+1)*Math.random()+m);
Notice: This work is licensed under a BY-NC-SA. Permalink: Numeri casuali

Comments are closed.