Испытания

Самая длинная подстрока

JS: Массивы

solution.js

Реализуйте функцию getLongestLength принимающую на вход строку и возвращающую длину максимальной последовательности из неповторяющихся символов. Подстрока может состоять из одного символа. Например в строке qweqrty, можно выделить следующие подстроки: qwe, weqrty. Самой длинной будет weqrty.

Экспортируйте функцию по умолчанию.

Пример

getLongestLength('abcdeef'); // 5
getLongestLength('jabjcdel'); // 7
getLongestLength(''); // 0

Подсказки

  • чтобы получить индекс элемента в массиве, используйте метод .indexOf()
Успешных завершений: 77%

Для полного доступа к испытанию нужна профессиональная подписка

Профессиональная подписка откроет полный доступ ко всем курсам, упражнениям и урокам Хекслета, даст возможность обращаться за помощью к менторам и пожизненный доступ к теории пройденных уроков. Подписку можно отменить в любой момент.

Получить доступ
115
курсов
892
упражнения
2241
час теории
3196
тестов

Последние код-ревью

Автор Дата обновления Версий
mikposp 13 авг., 11:42 1
user-cf856751e95622e1 08 авг., 20:43 1
agmrv 08 авг., 07:07 1
vlad_akashev 06 авг., 16:06 1
nichegosebe 04 авг., 13:40 1