Zwracanie wszystkich pasujących liter z IndexOf

Zwracanie wszystkich pasujących liter z IndexOf
AZ
  • Rejestracja:prawie 7 lat
  • Ostatnio:prawie 7 lat
  • Postów:2
0

Problem solved

edytowany 1x, ostatnio: Azprime
Silv
Ja nie mam ustawionych w JSBin ciasteczek, więc kodu w ogóle nie zobaczę. :)
LukeJL
  • Rejestracja:około 11 lat
  • Ostatnio:2 minuty
  • Postów:8422
1

Zapewne użyć jakiegoś replace na stringu, zamiast indexOf, które z definicji zwraca ci pierwsze wystąpienie.

No i poza tym patrzę na ten kod, ale go nie rozumiem.

rightWord.push(keyword);

jak to działa? Do czego służy zmienna rightWord? Do czego służy choosenWord?

Bo przecież wybierasz z tego literę, a nie słowo.

var choosenWord = word[randNum];

No i weź chociaż poformatuj ten kod jakoś po ludzku, ustaw wcięcia w odpowiednich miejscach, a nie byle jak.


edytowany 4x, ostatnio: LukeJL
AZ
  • Rejestracja:prawie 7 lat
  • Ostatnio:prawie 7 lat
  • Postów:2
0
LukeJL napisał(a):

Zapewne użyć jakiegoś replace na stringu, zamiast indexOf, które z definicji zwraca ci pierwsze wystąpienie.

No i poza tym patrzę na ten kod, ale go nie rozumiem.

rightWord.push(keyword);

jak to działa? Do czego służy zmienna rightWord? Do czego służy choosenWord?

Bo przecież wybierasz z tego literę, a nie słowo.

var choosenWord = word[randNum];

No i weź chociaż poformatuj ten kod jakoś po ludzku, ustaw wcięcia w odpowiednich miejscach, a nie byle jak.

rightWorld miało wypisywać literki które trafiłeś.
Ogólnie poradziłem sobie w ten sposób:

for (var i=0; i < choosenWord.length; i++){
                        if(choosenWord[i] == keyword){
                            underScore[i] = choosenWord[i]

Co do wcięć- będę na nie zwracał uwagę. Sorki

NikolaPolov
  • Rejestracja:około 8 lat
  • Ostatnio:prawie 7 lat
  • Lokalizacja:Warszawa
  • Postów:106
0

Kup ten kurs https://www.udemy.com/modern-javascript/ . W rozdziale pod tytułem Advanced Objects and Functions masz dokłądnie jak zrobić wisielca. Z całym szacunkiem ale twoja implementacja jest beznadziejna.


Nie byłbym sobą gdybym był kimś innym

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.