33remido, а зачем вам тут Map? Создаёте объект, проходитесь по исходному массиву, первое значение (например 10005) используете как ключ, второе (470) как значение. У объекта уже есть значение по этому ключу? Добавляете единицу. Или конечно можно Map, но тогда вручную по нему значения распихивать
Сергей, тогда варианта два: делать в утвержденном варианте или донести до утверждателей, что есть вот такая вот мысль - пересмотреть дизайн, разбить поле ФИО на три поля
if (typeof fields["fio"] !== "undefined") {
if (fields["fio"].split(' ').length !== 3) {
formIsValid = false;
errors["fio"] = "Вот тут вот именно три слова должно быть - фамилия, имя, отчество. Ни больше, не меньше";
}
}
DooX, а объясните еще раз внятно задачу. Что должно быть при одном разрешении, а что при другом? В обоих случаях слайдер существует или в каком-то его? Если нужно стилизовать содержимое слайда в зависимости от разрешения, то это довольно просто делается
Torento20345, ну так CSV это и есть файл в котором строки разделены \n, а содержимое ячеек - запятыми, и вам намекают на то что вы можете сами парсить его. Только вам лучше самому не париться с парсингом CSV, ибо хоть и кажется что это довольно простой формат, но на самом деле там куча подводных камней. Лучше юзайте библиотеки, вам ниже советуют
Мне кажется еще один раз разглагольствовать о тс нет смысла. Существует куча статей о том как работает тс, зачем он нужен, какие есть плюсы, минусы, альтернативы. Вся инфа публичная, сомневаюсь что комьюнити захочет обстоятельно ответить на очередной вопрос формата change my mind
TS гораздо надёжнее для разработки. Даже не знаю что ещё добавить. В отсутствии TS тоже ничего плохого нет. Если вы можете писать хороший код без TS, то вы конечно же молодец, мне приятно что такие люди появляются среди нас, но разработка это чаще всего мероприятие командное, и тут уже без умного и скрупулезного линтера никуда