Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Повторяющиеся символы в строк (https://javascript.ru/forum/events/83464-povtoryayushhiesya-simvoly-v-strok.html)

seven8959 15.12.2021 22:10

Повторяющиеся символы в строк
 
Нужна помощь. Как узнать все индексы повторяющихся символов в строке?
Есть любая строка - к примеру 'привет мир'
нужны индексы буквы 'и'

И вывести это в консоль. Что элемент такой то с индексом таким, и т.д.
Не могу понять, как прописать само тело цикла.
Всем спасибо заранее)

voraa 15.12.2021 22:27

Есть функция indexOf
https://developer.mozilla.org/ru/doc...String/indexOf

voraa 15.12.2021 22:42

const s = 'Привет мир'
let k = -1;
while ((k = s.indexOf('и', k+1))>=0)
	console.log(k)

seven8959 16.12.2021 00:12

Всем спасибо, разобрался))


Часовой пояс GMT +3, время: 03:32.