Wpis z mikrobloga

Mircy programery! #javascript #js
Mam tekst w którym chcę sprawdzić czy znajduje się jakieś słowo, a następnie chce zapisać je w nowej tablicy.
Domyślam się ze zamiast dodawac do ifa warunek dla każdej litery mogę użyć metody search(), ale jak?
Literówki olejcie bo pisałem to tutaj.

var text = "Tu jakies tam p------y bla bla";
var myWord = "koń"
var znaleione =[]

for (i = 0; i<text.length; i++){
if(text[i]===myWord[0] && text[i+1]===myWord[1]){
for(j = i; j < myWord.length + i; j++){
znalezione.push(text[j]);
}
}

#naukaprogramowania #kiciochpyta
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@yOomuG: Ale nie chce żeby znalazło mi jego pozycję tylko dodawało poszczególne litery do tablicy.
Samo zadanie nie ma sensu z logicznego punktu widzenia tylko zastanawiam się czy to możliwe.
  • Odpowiedz
@Dassault: to moze musisz znaleść pozycje i wyciąć co potrzeba?


@M4ks: Tak, tylko nie wiem jak to zrobić XD. I pozatym planowo tekst ma np. 100 linii i słowo występuje w nim np. 20 razy.
  • Odpowiedz