■吉里吉里/KAG/TJS雑談質問スレ■その28
■ このスレッドは過去ログ倉庫に格納されています
0140名前は開発中のものです。
2014/03/30(日) 02:09:11.46ID:3UXRZZeAvar list = [], count = 20, rndmax = 100;
var rndgen = new Math.RandomGenerator();
// 適当なテーブルを作成
for (var i = 0; i < count; i++) list.add(%[ id:i, number:int(rndgen.random() * rndmax) ]);
// ソート前一覧表示
for (var i = 0; i < count; i++) with (list[i]) Debug.message("before(%03d) ... id:%3d / number:%3d".sprintf(i, .id, .number));
// ソート実行
list.sort(function (a,b) { return a.number < b.number; }, /*安定ソート*/true);
// ソート後一覧表示
for (var i = 0; i < count; i++) with (list[i]) Debug.message(" after(%03d) ... id:%3d / number:%3d".sprintf(i, .id, .number));
■ このスレッドは過去ログ倉庫に格納されています