JavaScriptプログラムに関する各種メモ書き

JavaScriptでオブジェクトの配列をランダムにシャッフルする

● オブジェクトの配列をランダムにシャッフルする

function obj_array_shuffle(list) {
	for (var i = list.length - 1; i > 0; i--) {
		var j = Math.floor(Math.random() * (i + 1));
		if (i == j) continue;
		var k = list[i];
		list[i] = list[j];
		list[j] = k;
	}
	return list;
}

関連エントリー

No.1255
06/20 11:15

edit

配列