Код Junior Разминка: короткие функции обновлено
maskEmail
Условие
Замаскируй почту: первые 2 символа имени, остальное - звёздочки, домен целиком.
Примеры
maskEmail("ivanov@mail.ru") // "iv****@mail.ru"
maskEmail("ab@x.ru") // "ab@x.ru"
maskEmail("a@x.ru") // "a@x.ru"
Как подойти
split('@'), slice(0,2), repeat(max(0, len-2)). Имя короче двух символов - граница, которую забывают.
Подсказки: 1
- repeat с отрицательным аргументом бросает RangeError.
Решите в тренажёре
Редактор с автотестами прямо в браузере. Можно решить спокойно, вслух или под таймером, как на собесе.