javascript如何在数组中使用相同的随机值

javascript如何在数组中使用相同的随机值,javascript,arrays,slickquiz,Javascript,Arrays,Slickquiz,var myName=['Beth'、'Chris'、'Carl'、'April'、'肉桂'、'Ethan'] 我希望能够从数组中选择一个数字或名称,然后再次使用相同的值?我使用的是javascript,你可以使用随机数学函数。如果数组有6个元素。您可以使用下面的JavaScript myName[Math.floor(Math.random()*6)] 为什么像这样简单的事情不起作用呢。由你自己决定,去探索这个真正“随机”的方面,但对大多数事情来说可能是可以的。请注意,数组是基于0的,因此0

var myName=['Beth'、'Chris'、'Carl'、'April'、'肉桂'、'Ethan']


我希望能够从数组中选择一个数字或名称,然后再次使用相同的值?我使用的是javascript,你可以使用随机数学函数。如果数组有6个元素。您可以使用下面的JavaScript

myName[Math.floor(Math.random()*6)]

为什么像这样简单的事情不起作用呢。由你自己决定,去探索这个真正“随机”的方面,但对大多数事情来说可能是可以的。请注意,数组是基于0的,因此
0,myName.length-1
参数

函数randomIntFromInterval(最小值、最大值)
{
返回Math.floor(Math.random()*(max-min+1)+min);
}
var myName=['Beth'、'Chris'、'Carl'、'April'、'肉桂'、'Ethan'];
var randomName=myName[randomIntFromInterval(0,myName.length-1)];

console.log(随机名称)请提供您尝试的代码并描述您面临的挑战,以便我们可以帮助您解决该问题。var randomVal=myName[Math.floor(Math.random()*myName.length)-1];可能重复的