当然可以。您可以使用Fisher-Yates洗牌算法来实现随机排序。以下是使用JavaScript实现的示例:
function shuffleArray(array) { let currentIndex = array.length, temporaryValue, randomIndex; // 当还剩元素待处理时 while (0 !== currentIndex) { // 选取一个剩余元素 randomIndex = Math.floor(Math.random() * currentIndex); currentIndex -= 1; // 交换当前元素与选取的元素 temporaryValue = https://www.yisu.com/ask/array[currentIndex];>这个函数接受一个数组作为参数,然后使用Fisher-Yates算法对其进行随机排序。您可以用这个函数来随机排序任何数组。