Cómo Desordenar un Array en Javascript (Shuffle)

Para desordenar o mezclar los elementos de un array en javascript, debes crear una función personalizada como la que te muestro a continuación.

const shuffle = (arr) =>{ const length = arr.length for (let i = 0; i < length; i++) { const rand_index = Math.floor(Math.random() * length) const rand = arr[rand_index] arr[rand_index] = arr[i] arr[i] = rand } } const nums = [2, 11, 37, 42] shuffle(nums) console.log(nums)
Shuffle en Javascript