「Math.floor(Math.random() * (max + 1 - min)) + min の意味が理解できません」に実際に数字を当てはめてみます。
6×0.1=0.6 Math.floor = 0 + 1 =1
6×0.2=1.2 Math.floor = 1 + 1 =2
6×0.3=1.8 Math.floor = 1 + 1 =2
6×0.4=2.4 Math.floor = 2 + 1 =3
6×0.5= 3 Math.floor = 3 + 1 =4
6×0.6=3.6 Math.floor = 3 + 1 =4
6×0.7=4.2 Math.floor = 4 + 1 =5
6×0.8=4.8 Math.floor = 4 + 1 =5
6×0.9=5.4 Math.floor = 5 + 1 =6
となります。つまり、
1 の出る確率は 1/9 = 0.11
2 の出る確率は 2/9 = 0.22
3 と 6 も出る確率は 0.11
となり、サイコロを再現しているわけではないと思いますが、どうなのでしょうか。
この回答を見るにはプレミアムプランへの登録が必要です
プレミアムプランとは?