js随机从数组中取出几个元素详解编程语言

本文章主要介绍了js随机从数组中取出几个元素,具有不错的的参考价值,希望对您有所帮助,如解说有误或未考虑完全的地方,请您留言指出,谢谢!

export function getRandomArrayElements(arr, count) { 
  var shuffled = arr.slice(0), 
    i = arr.length, 
    min = i - count, 
    temp, 
    index; 
  while (i-- > min) { 
    index = Math.floor((i + 1) * Math.random()); 
    temp = shuffled[index]; 
    shuffled[index] = shuffled[i]; 
    shuffled[i] = temp; 
  } 
  return shuffled.slice(min); 
}javascript 
在这里插入代码片 

js 获得一组不重复的随机数

原创文章,作者:254126420,如若转载,请注明出处:https://blog.ytso.com/228262.html

(0)
上一篇 2022年1月11日
下一篇 2022年1月11日

相关推荐

发表回复

登录后才能评论