Код Junior Разминка: короткие функции обновлено

trimChar

Условие

Убери указанный символ с обоих краёв строки.

Примеры

trimChar("--а--", "-") // "а"
trimChar("ааа", "а") // ""
trimChar("б", "-") // "б"

Как подойти

Условие start < end в обоих циклах не даёт указателям разойтись на строке из одних только этих символов.

Подсказки: 1
  1. Два указателя с краёв, но не заходя друг за друга.

Решите в тренажёре

Редактор с автотестами прямо в браузере. Можно решить спокойно, вслух или под таймером, как на собесе.