Egy szó keresése egy javascript tömb elemeiben
Sziasztok!
Egy hosszabb szöveget feldarabolok a javascript split metódusának segítségével szavakra úgy, hogy minden szóköz karakter utáni rész jelentsen egy-egy újabb szót.
Az így kapott szavakat beleteszem pl. a "reszek" nevezetű tömbbe.
A kérdésem az lenne, hogy hogyan kérdezhetem le ezek után azt, hogy egy konkrét szó, például a "close" szó a "reszek" tömb hányadik eleme lett?
Előre is köszönöm!
■ Egy hosszabb szöveget feldarabolok a javascript split metódusának segítségével szavakra úgy, hogy minden szóköz karakter utáni rész jelentsen egy-egy újabb szót.
Az így kapott szavakat beleteszem pl. a "reszek" nevezetű tömbbe.
A kérdésem az lenne, hogy hogyan kérdezhetem le ezek után azt, hogy egy konkrét szó, például a "close" szó a "reszek" tömb hányadik eleme lett?
Előre is köszönöm!
Remélem segít
Érdemes ezeket áttanulmányozni:
Alapalgoritmusok
Sikerült
Végül akkor néztem vissza az oldalra, amikor még csak az első hozzászólás érkezett meg és meg is kell köszönnöm, mert bár az "n"-es példákat nem szeretem és szerintem a matek tanulást se ezek segítik, de az általad ajánlott link 3. esete felnyitotta a szemem. Ennyi kellett.
De a többi hozzászólónak is köszönöm akik sokkal programozás közelibb ötleteket adtak.
'Egy szó keresése egy
jól néz ki :)
Példának szántam, nem
Azért írtam fix értékekkel egyetlen kifejezésként mert így copy & paste és már látható is működés közben. (Mivel a Weblabor által használt szintaxis színező sorszámmal cicomázza fel a kódot, többsoros kód kimásolása némely böngésző esetében plusz lépéseket szükségeltet.)
Félreértés volt. Kipróbáltam és működik.
Ja, hogy úgy. Erre nem is
Kösz, a visszajelzést, levontam a tanulságot: a példák egyszerűsítésének is kell legyen határa.
ciklussal
pl.
http://stackoverflow.com/questions/237104/javascript-array-containsobj