<script type="text/javascript">
        let getRandomInt = function (min, max) {
            return Math.floor(Math.random() * (max - min + 1) + min)
        }

        let shuffle = function(arr) {
           let _arr = arr.slice()
           for (let i = 0; i < _arr.length; i++) {
               let j = getRandomInt(0, i)
               let t = _arr[i]
               _arr[i] = _arr[j]
               _arr[j] = t
           }
           return _arr
        }

        let arr = [1, 2, 3, 4, 5, 6, 7]
        let random = shuffle(arr)
        console.log(random)
    </script>

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-11-11
  • 2022-12-23
  • 2021-10-15
  • 2022-12-23
猜你喜欢
  • 2022-01-06
  • 2021-10-17
  • 2021-05-27
  • 2022-03-08
  • 2021-11-10
  • 2021-06-16
相关资源
相似解决方案