猿问

javascript生成随机数的问题

W3C上有一个教程代码生成1-3的随机数是这样的

slotOne = Math.floor(Math.random() * (3 - 1 + 1)) + 1;

(3 -1 + 1)这个是为什么?就我所知道的,要生成0-n的随机数

Math.floor(Math.random() * n);

所以既然是1-3,应该是

Math.floor(Math.random() * 3) + 1;

希望有大神解释一下...
是网站人员的问题,还是有其他的原因..


慕侠2389804
浏览 459回答 1
1回答
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答