function s1Func(){ var array = [0,1,2,3,4,5,6,7,8,9]; for(var i=array.length-1; i>=0; i--){ // 0~iのランダムな数値を取得 var rand = Math.floor(Math.random()*(i + 1)); // 配列の数値を入れ替える [array[i], array[rand]] = [array[rand], array[i]] } console.log(array); }