Для дубликата не совпадет с индексом первого найденного
indexOf в твоем случае возвращает первый попавшийся индекс этой буквы А если таких букв две то он будет возвращать индекс первой и индексв второй !== индекс первой Значит буквы повторяются
Понял, спасибо!
Как такое можно понять))
Так а что в итоге возвращает indexOf если две буквы одинаковые? Два индекса?
например у тебя массив [a, b, c, a, d] ты проходишь фильтром который проверяет на индекс Когда время подходит второй буквы "a" он делает так indexOf("a") - тут берётся индекс первой попавшейся буквы a и index второй, сравнивает их и если они не равны значит символы повторились
Всё дошло)) Ещё раз спасибо
Я в таких случаях везде cosole.log ставлю) и смотрю как оно работает
Единственный рабочий вариант)
Обсуждают сегодня