- 1
- 2
// remove "s" ending: minute/hour/day/week/month/year don't have "s" in the body
const period = periodName.split("s").join(""); // days -> day
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+3
// remove "s" ending: minute/hour/day/week/month/year don't have "s" in the body
const period = periodName.split("s").join(""); // days -> day
И тут решили добавить секунды...
> join
В стильной модной молодежной экмапараше заже символ из строки удалить нельзя без всего этого?
Для глобальной замены лучше подходит str.split(search).join(replace); и работает быстрее, и беспокоиться о спецсимволах почти не надо.
Пиздец.
И потом ещё кто-то удивляется, почему первым языком должен быть «C». Да вот поэтому!