random array

by Bear Bear

HTML

<script src="https://getfirebug.com/firebug-lite-debug.js"></script>

JavaScript

var array = [0, 1, 2];

for (var i = array.length - 1; i >= 0; i--){
  var rand = Math.floor( Math.random() * ( i + 1 ) );
  [array[i], array[rand]] = [array[rand], array[i]]
}

console.log(array);