使用Javascript选择一个随机城市

使用Javascript选择一个随机城市,javascript,random,Javascript,Random,我正在尝试制作一个javascript程序,为想象中的航班选择出发和到达城市。我已经尝试了几种不同的方法,到目前为止,我已经做到了,但它仍然不起作用…(这只是针对抵达城市) 到达 <p id = "arrival"></p> <script type = "text/javascript"> function arriveRandom() { var arv = ["Houston" , "Atlanta"

我正在尝试制作一个javascript程序,为想象中的航班选择出发和到达城市。我已经尝试了几种不同的方法,到目前为止,我已经做到了,但它仍然不起作用…(这只是针对抵达城市)

到达

    <p id = "arrival"></p>

    <script type = "text/javascript">
        function arriveRandom() {
        var arv  = ["Houston" , "Atlanta" , "Honolulu" , "Paris"];
        var dept = ["Atlanta" , "Salt Lake City" , "Kennedy Intl" , "Los Angeles" , "San Fransisco"];
        var randArv = randomGenerator(0, arv.length);
        var item = array[randArv]

        document.getElementById("arrival").innerHTML = "item";

        }

函数arriveRandom(){ var arv=[“休斯顿”、“亚特兰大”、“檀香山”、“巴黎”]; var部门=[“亚特兰大”、“盐湖城”、“肯尼迪国际”、“洛杉矶”、“旧金山”]; var randArv=随机生成器(0,arv.长度); 变量项=数组[randArv] document.getElementById(“到达”).innerHTML=“项目”; }
使用
Math.random()

编辑:感谢罗伯特·康塔多·沃思。他指出我的随机数实际上不是整数。按照他的建议添加Math.round(),这应该很好。

使用
Math.random()

编辑:感谢罗伯特·康塔多·沃思。他指出我的随机数实际上不是整数。按照他的建议添加Math.round(),这应该很好。

使用
Math.random()

编辑:感谢罗伯特·康塔多·沃思。他指出我的随机数实际上不是整数。按照他的建议添加Math.round(),这应该很好。

使用
Math.random()


编辑:感谢罗伯特·康塔多·沃思。他指出我的随机数实际上不是整数。按照他的建议添加Math.round(),这应该很好。

除了Sam Creamer的回答之外,我认为应该使用它来获得整数。例如:

var randArv = arv[Math.round(Math.random()*(arv.length-1))];

除了Sam Creamer的回答之外,我认为应该用它来得到一个整数。例如:

var randArv = arv[Math.round(Math.random()*(arv.length-1))];

除了Sam Creamer的回答之外,我认为应该用它来得到一个整数。例如:

var randArv = arv[Math.round(Math.random()*(arv.length-1))];

除了Sam Creamer的回答之外,我认为应该用它来得到一个整数。例如:

var randArv = arv[Math.round(Math.random()*(arv.length-1))];

您的
randomGenerator()
函数在哪里?您得到的结果是什么?首先,
randomGenerator()
没有定义。在我相信最后一行的地方,
“item”
实际上应该是
item
。您的
randomGenerator()
函数在哪里?您得到的结果是什么?首先,
randomGenerator()
没有定义。在我相信最后一行的地方,
“item”
实际上应该是
item
。您的
randomGenerator()
函数在哪里?您得到的结果是什么?首先,
randomGenerator()
没有定义。在我相信最后一行的地方,
“item”
实际上应该是
item
。您的
randomGenerator()
函数在哪里?你得到的结果是什么?首先,
randomGenerator()
没有定义。我相信最后一行,
“item”
应该是
item
。我认为它应该是
(*arv.length-1)
,因为数组是零索引的(?)我认为它应该是
(*arv.length-1)
,由于数组是零索引(?)我认为它应该是
(*arv.length-1)
,因为数组是零索引(?)我认为它应该是
(*arv.length-1)
,因为数组是零索引(?)