トップへ戻るニュースフォーラムFLASH-ML 過去ログBak@Flaダウンロードよくある質問と答
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   ActionScript 3.0 特設会議室
     同じ要素が入った配列のソート
投稿するにはまず登録を

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
mitsuru_w
Åê¹ÆNo.43885
投稿日時: 2009-11-10 0:29
新米
居住地:
投稿: 25
使用環境:
同じ要素が入った配列のソート
お世話になります。

配列のソートに関して、
おそらくとても初歩的な問題だとは思うのですが、
解決方法がわからなく投稿させていただきました。


下記ソースは配列[arrayA]を値によって昇順ソートし、
ソート後のインデックス番号を並べた配列[arrayB]をとる。
という単純なものです。
var arrayA:Array=[0,0,0,0,0,0,0,0,0,0];
var arrayB:Array=arrayA.sort(Array.RETURNINDEXEDARRAY | Array.NUMERIC);

trace(arrayB);

このように[arrayB]をとったとき、
arrayA内で同じ値の要素はインデックス番号が若い順になってほしいのです。

上記トレース結果でいえば、

5,1,2,3,4,0,6,7,8,9

となってしまうのですが、これを

0,1,2,3,4,5,6,7,8,9

となってほしい、というわけなのですが、
ソートの書き方に不備があるのでしょうか?
何か解決方法があれば、アドバイスをいただければ幸いです。

よろしくお願いいたします。


----------------
拝)ミツル

フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
 » 同じ要素が入った配列のソート mitsuru_w 2009-11-10 0:29
     Re: 同じ要素が入った配列のソート joyko 2009-11-10 1:22
       Re: 同じ要素が入った配列のソート mitsuru_w 2009-11-10 1:57
         Re: 同じ要素が入った配列のソート gaienboy 2009-11-10 10:27
           Re: 同じ要素が入った配列のソート gaienboy 2009-11-10 10:36
             Re: 同じ要素が入った配列のソート mitsuru_w 2009-11-10 13:07

投稿するにはまず登録を
 
Copyright (C) 2003 FLASH-japan. All rights reserved.
Powered by Xoops