我需要将Math.random()方法与变量相乘。例如:
a = 2;
b = Math.floor(Math.random()*a);
alert(b);
然而,这没有做任何事情。我需要一种特定的方式来编写它吗?如果没有,那么为什么javascript会在我发出警报时发出警报(b);或类似的东西。
答案 0 :(得分:6)
Math.random()
会返回一个介于0和1之间的数字,你floor
将它乘以1,当你floor()
时,它不会得到0。
答案 1 :(得分:0)
嗯...乘以1是无操作。试试a=10
,看看你是否有更好的结果。