Java Script在两个设置数字之间的数组中选择一个值

时间:2017-06-12 05:17:34

标签: javascript html

好吧,我知道我想要什么,但我不知道该怎么做。我知道必须有一个解决方案,但我不知道如何找到它或搜索什么,所以我会尽我所能地问:

我有一个数组:

    var array = ['dud', 'bang', 'bang2', 'bang3'];

一个简单的数组。 我知道如何从数组中选择一个值并通过警报显示它:

    var item = array[0];  // my variable equal to a value in my array
    array(item);  //Shows item variable

现在我想制作一个数学方程式,其中JavaScript随机选择一个介于0 - 3舍入之间的数字:

    Math.floor(Math.random() * 3);

现在,如果我把它放在一个变量中:         var result = Math.floor(Math.random()* 3);

我可以将此值放在数组选择器中吗?:

    array[result];

这会有用吗?如果没有,我会怎么做?我之前尝试过使用过这个:

    array[getRandomInt(0, 3)];

但我不知道如何获取值并使用alert显示它或将结果用作值。如果这是有道理的。

我希望能够创建一个函数,每次运行时都会从数组中选择一个随机值。我也希望它从0到3然后4到5甚至10到11之间的数组中选择随机值(类似的类别)。这个值将替换为全局变量供我使用,比如说句子:

    var array = ['dud', 'bang', 'bang2', 'bang3'];
    var selector = whatever it may be to get a random value from 'array'

    document.getElementById.(MyParagraph) = "\"I counted to the number\" + selector"

希望我尽我所能描述我的问题/问题。如果已经有解决方案,请发给我一个链接。如果无法完成,请告诉我。

0 个答案:

没有答案