Flashhilfe.de - Flash Community

indexOf auf 2 Dimensionale Array anwenden? [Flash 10]

Forum > ActionScript 3.0 > indexOf auf 2 Dimensionale Array anwenden?

 


AntwortenRegistrieren Seite1  

 28.10.2009, 20:15 
Benutzerbild von usperry
Beiträge: 5
Registriert: Sep 2009

indexOf auf 2 Dimensionale Array anwenden?
Wie kann man (oder kann man überhaupt) die Funktion indexOf auf ein 2 oder mehr-Dimenionalen Array anwenden?

bsp:

ActionScript:
1
2
3
4
5
6
7
8
var a:Array = new Array(new Array("one"), new Array("two"),new Array("three"));
//a[0][0] = "one"
//a[1][0] = "two"
//a[2][0] = "three"


var index:int = a[0].indexOf("three");  //ich will das er hier die 2 übergibt -> geht nicht
trace(index) //sollte jetzt 2 anzeigen
 28.10.2009, 20:37Re1
Benutzerbild von springerFlashhilfe.de Moderator
Beiträge: 4906
Wohnort: zuhaus
Registriert: Apr 2004

hi,
nicht so schön, erfüllt aber den zweck...

ActionScript:
1
2
3
4
5
6
7
8
9
10
11
var a:Array = new Array(new Array("one"), new Array("two"),new Array("three"));

function indexOf2(arr:Array,searchstring:String):int{
   var index:int = -1;
   for(var i:uint = 0; i < arr.length; i++){
      if(arr[i].indexOf(searchstring) > -1) return i;
   }
   return index;
}

var index:int = indexOf2(a,"three");
lieber chips essen und danach voller zweifel sein, als voller zweifel chips essen...
 29.10.2009, 17:38Re2
Benutzerbild von usperry
Beiträge: 5
Registriert: Sep 2009

Themenautor/in

Vielen dank springer,

hat geklappt!! :)
 
nicht sichtbar bei eingeloggten Mitgliedern
 
Themen
Ähnliche Beiträge zum Thema
 

AntwortenRegistrieren Seite1  

Schnellantwort

Du musst registriert sein, um diese Funktion nutzen zu können.
Partner Webseiten: DesignerInAction.de   Designnation.de   Mediengestalter.info   php-resource.de   phpforum.de   phpwelt.de   Pixelio.de   PSD-Tutorials.de   Tutorials.de

Haftungsausschluss   Datenschutzerklärung   Hier Werben   Impressum
© 1999-2012 Sebastian Wichmann - Flashhilfe.de