Код Junior Разминка: короткие функции обновлено
trimChar
Условие
Убери указанный символ с обоих краёв строки.
Примеры
trimChar("--а--", "-") // "а"
trimChar("ааа", "а") // ""
trimChar("б", "-") // "б"
Как подойти
Условие start < end в обоих циклах не даёт указателям разойтись на строке из одних только этих символов.
Подсказки: 1
- Два указателя с краёв, но не заходя друг за друга.
Решите в тренажёре
Редактор с автотестами прямо в браузере. Можно решить спокойно, вслух или под таймером, как на собесе.