我正在尝试生成不同顺序的出租车服务(我将使用Google Maps API在Google Maps上将其可视化)。但是我总是只能得到2条路线
while(index < documentNumber) {
var random_number = Math.random();
var randomIndex1 = Math.round(random_number * delta + INDEX_MIN);
var randomIndex2 = Math.round(INDEX_MAX - random_number * delta);
...
}
所有这些变量const,delta和INDEX_MAX等于9,INDEX_MIN等于0,因此我的randomIndex1和randomIndex2应该在[0; 9]
答案 0 :(得分:0)
这是因为在您上面的代码中,Math.round()
根据delta
,INDEX_MIN
和INDEX_MAX
的值,很可能您生成的两个数字可以是仅0
或1
而不是其他任何数字的随机选择。