js 从数组中随机获取一个值

Posted 贝尔塔猫

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js 从数组中随机获取一个值相关的知识,希望对你有一定的参考价值。

// 获取随机数
var rand = Math.floor( Math.random() * this.peoples.length );

// 随机从数组中取出某值(不会改变原数组)
var data = this.peoples.slice(rand, 1)[0];

// 随机从数组中取出某值(会改变原数组)
var data = this.peoples.splice(rand, 1)[0];

 

以上是关于js 从数组中随机获取一个值的主要内容,如果未能解决你的问题,请参考以下文章

如何从数组中随机获取最小值?

为啥从函数返回数组作为参数时,我会从函数中的数组中获取随机值? [复制]

从数组中获取随机值并在 DOM 中发布

如何从已经规定的数组中随机取出一个元素?

PHP怎么随机获取数组里面的值?

如何从数组中获取随机值?