是否有可能:
return ( aTrendUpPrevGT[5]
&& aTrendUpPrevGT[4]
&& aTrendUpPrevGT[3]
&& aTrendUpPrevGT[2]
)
可以7出来吗?更具体地说,可以:
ArraySetAsSeries()
出来是1?
答案 0 :(得分:4)
不,根据mozilla.org:
// Returns a random number between 0 (inclusive) and 1 (exclusive) function getRandom() { return Math.random(); }
或超出标准ECMA-262:
15.8.2.14 random()
使用依赖于实现的算法或策略,返回具有正号,大于或等于0但小于1的Number值,随机或伪随机选择,在该范围内具有近似均匀的分布。这个函数不带参数。
答案 1 :(得分:2)
Math.random()返回0(包括)和1(不包括)
之间的随机数
所以不,它不能返回1.
使用其中一个公式来获得您想要的内容:
// Returns a random integer between min (included) and max (excluded)
Math.floor(Math.random() * (max - min)) + min;
//Example: get a random number >= 1 and < 7
Math.floor(Math.random() * (7 - 1)) + 1; //Which is your example
// Returns a random integer between min (included) and max (included)
Math.floor(Math.random() * (max - min + 1)) + min;
//Example: get a random number >= 1 and <= 7
Math.floor(Math.random() * (7 - 1 + 1)) + 1;
答案 2 :(得分:0)
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Math/random
Math.random()函数返回范围[0,1)中的浮点伪随机数,从0(包括)到最大但不包括1(不包括),然后您可以缩放到您想要的范围。该实现选择初始种子到随机数生成算法;它不能被用户选择或重置。