`${p3.toUpperCase()}${p2}${p1.toLowerCase()}` : `${p3}${p2}${p1}`)
еба...ща попробуем
Я к тому что от цикла особо не отличается.
хы, я ту же фигню сделал хд
ну там сплитить сложно будет
Говнокодить прийдется. Хотя я уверен, что там умельцы вообще в одну строку хернули
так наши с Jk решения и есть в 1 строку, по сути у меня только \b лишние, ну это потому что я регулярки не умею. и имена длинные
проще было редусом
swapLetters=s=>s.replace(/(\w)(\w+)(\w)/g,(_,f,m,l)=>f.toUpperCase()==f?l.toUpperCase()+m+f.toLowerCase():l+m+f) если всё порезать, то вот вся функция
Поэтому ты решил матчить 0-9 и _? На всякий случай?
ну иначе мой ник не сработает(
ну вот, так и знал что так будет
И что оно делает?
Обсуждают сегодня