indexOf auf 2 Dimensionale Array anwenden? [Flash 10]
| 28.10.2009, 20:15 | | 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:37 | Re1 | 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:38 | Re2 | Beiträge: 5 Registriert: Sep 2009
Themenautor/in
| Vielen dank springer,
hat geklappt!! :) | |
| | | nicht sichtbar bei eingeloggten Mitgliedern |
|
| | Themen Ähnliche Beiträge zum Thema | 06.06.2009 - shadow_zed 05.08.2011 - TarekHaddad 22.07.2011 - zachi69 08.07.2010 - skoda |
|
Flashhilfe.de Flash Platform Tipps & Tutorials Flash Platform Andere Programmiersprachen Jobangebote Diskussionen
Flashhilfe News 
Regeln & Bedingungen
|