Size: a a a

JavaScript Noobs — сообщество новичков

2021 May 02

N

Nelkor in JavaScript Noobs — сообщество новичков
Да, исходный не изменяется, а в копии нет тех полей, которые тебе не нужны
источник

D

Delonge1 in JavaScript Noobs — сообщество новичков
Понял,попробую,спасибо)
источник

N

Nelkor in JavaScript Noobs — сообщество новичков
Пожалуйста
источник

IV

Ihor Volokhovych in JavaScript Noobs — сообщество новичков
nvm, не там возвращаю
источник

SA

Saqhan Abaev in JavaScript Noobs — сообщество новичков
Добрый день, подскажите что я не так делаю, задача: заменить оригинальные символы на ‘(’ и повторяющиеся на ‘)’.  Почему то иногда выдает сбой как на слове в примере
источник

MU

M. U in JavaScript Noobs — сообщество новичков
Как-то со скобочками совсем неочевидно
источник

SA

Saqhan Abaev in JavaScript Noobs — сообщество новичков
вот с этими примерами тесты проходят, а со словом выше тесты падают
источник

А

Александр in JavaScript Noobs — сообщество новичков
Для таких вещей существуют регулярки
источник

MU

M. U in JavaScript Noobs — сообщество новичков
Я бы вообще не через map делал
источник

C

Cotangent in JavaScript Noobs — сообщество новичков
попробуй сначала применить ловер кейс для всей строки,  а не поэлементно
источник

MU

M. U in JavaScript Noobs — сообщество новичков
+
источник

MU

M. U in JavaScript Noobs — сообщество новичков
Лучше код пусть длиннее будет, только более очевидным. Это я про регулярки
источник

SA

Saqhan Abaev in JavaScript Noobs — сообщество новичков
один и тот же результат
источник

К

Каренина in JavaScript Noobs — сообщество новичков
можете привести пример логики использования регулярок в данном случае?
источник

К

Каренина in JavaScript Noobs — сообщество новичков
источник

К

Каренина in JavaScript Noobs — сообщество новичков
вы ищите буквы в ловеркейс, а в оригинальном слове их нет
источник

А

Александр in JavaScript Noobs — сообщество новичков
word
   .split('')
   .map(char => new RegExp(`((?<=${char}).*${char})|(${char}.*(?=${char}))`).test(word))
   .map(item => item ? ')' : '(')
   .join('');
источник

К

Каренина in JavaScript Noobs — сообщество новичков
а как же учет ловеркейса?
источник

А

Александр in JavaScript Noobs — сообщество новичков
Докинуть флаг в конструктор регулярки и будет учёт.
источник

К

Каренина in JavaScript Noobs — сообщество новичков
и вы считаете это решение лучше чем то что было в оригинале?
источник