Advertisement
Guest User

random-arr-bugged.html

a guest
Feb 21st, 2019
46
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.49 KB | None | 0 0
  1. <html>
  2. <script>
  3. //https://stackoverflow.com/a/12646864
  4. function shuffleArray(array){
  5. for(let i = array.length - 1; i > 0; i--){
  6. const j = Math.floor(Math.random() * (i + 1));
  7. [array[i], array[j]] = [array[j], array[i]];
  8. }
  9. return array;
  10. }
  11.  
  12. var x = [1,2,3,4,5];
  13.  
  14. document.write("ORIG (BEFORE): " + x + "<br><br>");
  15.  
  16. var y = shuffleArray(x);
  17.  
  18. document.write("ORIG (AFTER): " + x + "<br><br>");
  19. document.write("SHUFF: " + y + "<br><br>");
  20. </script>
  21. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement