- 1
- 2
const regExp = new RegExp(filterValue.toLowerCase())
return templates.filter((tmpl) => regExp.test(tmpl.title.toLowerCase()))
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
0
const regExp = new RegExp(filterValue.toLowerCase())
return templates.filter((tmpl) => regExp.test(tmpl.title.toLowerCase()))
Высрал "синьор", "тимлид" с большим опытом и головой.
UPD: Какой toLowerCase()))
он так строки сравнивает
Но вообще это похоже генерация и конченный конечный юзер багра не заметит.
Но сам-то код обрабатывает какие-то шаблоны. Неужели прямо в браузере?
Бедный. Небось и числа на простоту регулярками проверяет*.
* https://govnokod.ru/26800#comment559246
Научи меня проверять простоту числа с помощью битового оператора
Отличная идея для традиционного вечернего говноконкурса!
Скоро дропнешь нгк и кому-то новому придётся подымать?
Поправляйся!
Баты?
for(let i = 2; i <= Math.sqrt(n); i++)
if (na & 1) return true;
return false;
}
битовый присутствует
i*i <= n
Ну или sqrt вынести
что такое n, когда аргумент называется na?
в цикле ты не используешь i, а проверяешь нечетность видимо (наличие последнего битика) и сразу делаешь true.
Кажется, я разучился читать код
Или я туплю?
https://i.kym-cdn.com/photos/images/newsfeed/000/029/398/Iareseriouscat.jpg?1318992465