const array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; const shuffledArray = array.sort((a, b) => 0.5 - Math.random()); // using Array map and Math.random const shuffledArr = array => array.map(a => ({ sort: Math.random(), value: a })).sort((a, b) => a.sort - b.sort).map(a => a.value);