来自1000个elemens数组的50个随机独特元素?

xRo*_*bot 5 javascript arrays random

从1000个元素的数组中获取50个随机唯一元素的最简单方法是什么?

text = new Array();
for(i=0;i<1000;i++){ text[i]=i; }   //array populated
// now I need to get 50 random unique elements from this array.
Run Code Online (Sandbox Code Playgroud)

Lim*_*mey -2

Math.random() * 1000;

生成 50 个随机数并将它们用作数组中的位置。