Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
Артур Алекс
Учусь
0
вклад
14
вопросов
0
ответов
0%
решений
Комментарии
Информация
Ответы
Вопросы
Комментарии
Подписки
Нравится
Как найти центральную ячейку таблицы?
Артур Алекс
@Artem3677
Автор вопроса
Благодарю Вас.
Написано
16 авг. 2024
Как создать строку '-x-xx-xxx-xx-x-'?
Артур Алекс
@Artem3677
Автор вопроса
Благодарю. Класс.
Написано
03 авг. 2024
Как создать строку '-x-xx-xxx-xx-x-'?
Артур Алекс
@Artem3677
Автор вопроса
WbICHA
, Благодарю Вас. Ваш ответ правильный.
Написано
03 авг. 2024
Как создать строку '-x-xx-xxx-xx-x-'?
Артур Алекс
@Artem3677
Автор вопроса
Благодарю Вас. Ваш ответ правильный.
Написано
03 авг. 2024
Как при нажатии на кнопку из ul удалить li с максимальным значением?
Артур Алекс
@Artem3677
Автор вопроса
Благодарю. Работает.
Написано
18 июл. 2024
Как найти общие делители элементов массива?
Артур Алекс
@Artem3677
Автор вопроса
Благодарю за содержательный ответ с комментариями по алгоритму!
Написано
13 июн. 2024
Сравнить элементы массива js и отфильтровать если будет более 3-х дублей одного элемента?
Артур Алекс
@Artem3677
Автор вопроса
Результат должен быть таким: [1, true, 1, 'null', 1, '2', '1', true, true, 'null', 'null']; - удалили одну 1-цу т. к. их было 4-ре и одну true т. к. их тоже было 4-ре.
Написано
17 мая 2024
Сравнить элементы массива js и отфильтровать если будет более 3-х дублей одного элемента?
Артур Алекс
@Artem3677
Автор вопроса
Благодарю Вас. Вот это решение соответствует заданию за маленьким исключением: 1 - цифра и '1' - строка были приравнены, хотя у них разный типы.
let arr = [1, true, 1, 'null', 1, '2', '1', true, 1, true, 'null', true, 'null'];
const itemsSplitting = arr.reduce((obj, item) => (Object.assign(obj, { [item]: Array.isArray(obj[item]) ? obj[item].concat(item) : [item] })), {})
Object.values(itemsSplitting).map((item) => item.slice(0, 3)).flat() // -> [1, 1, 1, '2', true, true, true, 'null', 'null', 'null']
Написано
17 мая 2024
Сравнить элементы массива js и отфильтровать если будет более 3-х дублей одного элемента?
Артур Алекс
@Artem3677
Автор вопроса
А куда делись три единицы и три true?
Написано
17 мая 2024
Выведите текст страницы, если получен статус 200, и ошибку, если получен статус 404?
Артур Алекс
@Artem3677
Автор вопроса
Благодарю Вас.
Написано
более года назад
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама