Guten Tag,
ich habe folgende JavaScript Methode:
Code:
this.searchNmb = function(pkmn) {
var pkmn_array = new Array('Missingno','Bisasam','Bisaknosp','Bisaflor','Glumanda','Glutexo','Glurak',
'Schiggy','Schillok','Turtok');
// var nmb = creates new regexp and finds out the position of the pokemon in the array
// return nmb;
}
Wenn jemand nun zum Beispiel die Methode mit myObj.searchNmb("Bisasam"); soll die Position dieses Strings (in diesem Fall "Bisasam") im Array herausgefunden werden. In diesem Fall sollte die Variable nmb den Wert 1 enthalten, da "Bisasam" im Array an 1. Stelle steht.
Jetzt habe ich mir überlegt, wie ich das mache und bin auf die Idee gekommen einen regulären Ausdruck zu nutzen. Leider bin ich in diesem Gebiet noch ein absoluter Neuling und würde gerne wissen, wie ich jetzt die Position des gegebenen Strings in dem Array ermittle.
Kann mir jemand helfen?