
第 18 题: 下列选项中( )能在JavaScript中生成1到100的随机数。(选择一项)
第18题:下列选项中()能在JavaScript中生成1到100的随机数。(选择一项)A.vari=Math.randomNumber()B.vari=Math.rand...
第 18 题:
下列选项中( )能在JavaScript中生成1到100的随机数。(选择一项)
A.var i=Math.randomNumber()
B.var i=Math.random()
C.var i=Math.random()*100
D.var i=Math.randomNumber()*100 展开
下列选项中( )能在JavaScript中生成1到100的随机数。(选择一项)
A.var i=Math.randomNumber()
B.var i=Math.random()
C.var i=Math.random()*100
D.var i=Math.randomNumber()*100 展开
2个回答
2014-12-20
展开全部
首先:
Math.random()是令系统随机选取大于等于 0.0 且小于 1.0 的伪随机 double 值。
因此严格的说要生成一个1到100的随机数的话,需要这样:Math.random()*100+1
如果是Math.random()*100的话是取得大于等于 0.0 且小于 100.0 的伪随机 double 值;
其次说Math.randomNumber(),没见过这个方法,或许这道题有上下关联的题,希望对你有帮助
Math.random()是令系统随机选取大于等于 0.0 且小于 1.0 的伪随机 double 值。
因此严格的说要生成一个1到100的随机数的话,需要这样:Math.random()*100+1
如果是Math.random()*100的话是取得大于等于 0.0 且小于 100.0 的伪随机 double 值;
其次说Math.randomNumber(),没见过这个方法,或许这道题有上下关联的题,希望对你有帮助
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |