JS-прожарка
前往频道在 Telegram
Задачки с лайв-кодинга по JavaScript Решай, выбирай компанию, получай оферы без подготовки
显示更多2 729
订阅者
无数据24 小时
-17 天
-830 天
数据加载中...
吸引订阅者
九月 '259月 '25
九月 '250
在0个频道中
八月 '25
+31
在0个频道中
Get PRO
七月 '25
+35
在0个频道中
Get PRO
六月 '25
+87
在0个频道中
Get PRO
五月 '25
+74
在1个频道中
Get PRO
四月 '25
+76
在0个频道中
Get PRO
三月 '25
+113
在0个频道中
Get PRO
二月 '25
+592
在2个频道中
Get PRO
一月 '250
在0个频道中
Get PRO
十二月 '240
在0个频道中
Get PRO
十一月 '240
在0个频道中
Get PRO
十月 '240
在1个频道中
Get PRO
九月 '24
+34
在0个频道中
Get PRO
八月 '24
+40
在0个频道中
Get PRO
七月 '24
+42
在0个频道中
Get PRO
六月 '24
+80
在0个频道中
Get PRO
五月 '24
+133
在0个频道中
Get PRO
四月 '24
+113
在0个频道中
Get PRO
三月 '24
+73
在0个频道中
Get PRO
二月 '24
+75
在0个频道中
Get PRO
一月 '24
+179
在1个频道中
Get PRO
十二月 '23
+159
在0个频道中
Get PRO
十一月 '23
+82
在0个频道中
Get PRO
十月 '23
+98
在0个频道中
Get PRO
九月 '23
+95
在0个频道中
Get PRO
八月 '23
+184
在0个频道中
Get PRO
七月 '23
+278
在0个频道中
Get PRO
六月 '23
+88
在0个频道中
Get PRO
五月 '23
+28
在0个频道中
Get PRO
四月 '23
+94
在0个频道中
Get PRO
三月 '23
+654
在0个频道中
| 日期 | 订阅者增长 | 提及 | 频道 | |
| 01 九月 | 0 |
频道帖子
🏖️ ПРОЖАРКА НА КАНИКУЛАХ
Вернемся после 28-го августа
А пока, вот несколько прикольных задачек, которые можно решить:
Горничная
Принтер
Rate Limitter
ㅤ
| 2 | 🔥 НОВАЯ ЗАДАЧКА
Глубокое сравнение
Дано два объекта:
{
a: 1,
b: [2, 3],
c: { d: 4 }
}
{
a: 1,
b: [2, 3],
c: { d: 5 }
}
Нужно их сравнить и вывести результат:
// false
Выглядит совсем просто,
ДАВАЙ РЕШИМ
Варианты решения:
см. в комментариях по тегу #решение
Попадалась в компании:
#яндекс
Решил(а) лучше других?
Покорми Динозаврика
(поделись своим вариантом, заверни в файлик, укажи сложность, добавь соответствующий тег)
Было сложно?
Го в реакции, как она тебе фром 1 ту 10?
Что то не так?
Пиши не стесняйся, все поправим - сделаем в лучшем виде
Понравилось?
Поделись с другом
Удачного дня! 🙏 | 1 676 |
| 3 | #задача_132
Одинаковые
Дана парочка бинарных деревьев:
12
|
— — — —
| |
7 3
12
|
— — — —
| |
3 7
Нужно проверить их на одинаковость и вернуть результат:
// false
Выглядит совсем просто,
ДАВАЙ РЕШИМ
Варианты решения:
см. в комментариях по тегу #решение
Попадалась в компании:
#t2
Решил(а) лучше других?
Покорми Динозаврика
(поделись своим вариантом, заверни в файлик, укажи сложность, добавь соответствующий тег)
Было сложно?
Го в реакции, как она тебе фром 1 ту 10?
Что то не так?
Пиши не стесняйся, все поправим - сделаем в лучшем виде
Понравилось?
Поделись с другом
Удачного дня! 🙏 | 1 639 |
| 4 | #задача_131
Полифилим Promise.allSettled
Нужно реализовать идентичный метод, не используя другие методы класса.
Вот некоторый особенности, которые помогут тебе начать:
- метод принимает массив промисов;
- метод возвращает промис;
- метод ждет завершения всех переданных промисов
- и отдает результат их исполнения
На примере с кодом будет понятнее,
ДАВАЙ РЕШИМ
Варианты решения:
см. в комментариях по тегу #решение
Попадалась в компании:
#альфабанк
Решил(а) лучше других?
Покорми Динозаврика
(поделись своим вариантом, заверни в файлик, укажи сложность, добавь соответствующий тег)
Было сложно?
Го в реакции, как она тебе фром 1 ту 10?
Что то не так?
Пиши не стесняйся, все поправим - сделаем в лучшем виде
Понравилось?
Поделись с другом
Удачного дня! 🙏 | 1 721 |
| 5 | 🔥 НОВАЯ ЗАДАЧКА
Сжатие объекта
Дан объект:
{
a: 1,
b: {
c: 2,
d: {
e: 3,
f: 4,
},
},
g: 5,
}
Нужно его сжать, чтобы получилось так:
{
'a': 1,
'b.c': 2,
'b.d.e': 3,
'b.d.f': 4,
'g': 5
}
Выглядит совсем просто,
ДАВАЙ РЕШИМ
Варианты решения:
см. в комментариях по тегу #решение
Попадалась в компании:
#яндекс
Решил(а) лучше других?
Покорми Динозаврика
(поделись своим вариантом, заверни в файлик, укажи сложность, добавь соответствующий тег)
Было сложно?
Го в реакции, как она тебе фром 1 ту 10?
Что то не так?
Пиши не стесняйся, все поправим - сделаем в лучшем виде
Понравилось?
Поделись с другом
Удачного дня! 🙏 | 1 976 |
| 6 | ☠️ НОВАЯ ЗАДАЧКА
Просрочка
Нужно написать функцию, которая принимает другую функцию и время жизни кэша. Возвращаемая функция должна запоминать результаты вызовов на указанное время
На примере с кодом станет понятнее,
ДАВАЙ РЕШИМ
Варианты решения:
см. в комментариях по тегу #решение
Попадалась в компании:
#вк
Решил(а) лучше других?
Покорми Динозаврика
(поделись своим вариантом, заверни в файлик, укажи сложность, добавь соответствующий тег)
Было сложно?
Го в реакции, как она тебе фром 1 ту 10?
Что то не так?
Пиши не стесняйся, все поправим - сделаем в лучшем виде
Понравилось?
Поделись с другом
Удачного дня! 🙏 | 1 819 |
| 7 | 💪 НОВАЯ ЗАДАЧКА
Merge
Дано два объекта:
{
a: 1,
b: {
c: 2,
d: 3,
},
e: [1, 2]
}
{
b: {
d: 4,
f: 5,
},
e: [3, 4]
}
Нужно их схлопнуть в один, чтобы получилось так:
{
a: 1,
b: {
c: 2,
d: 4,
f: 5
},
e: [3, 4]
}
Выглядит совсем просто,
ДАВАЙ РЕШИМ
Варианты решения:
см. в комментариях по тегу #решение
Попадалась в компании:
#вк
Решил(а) лучше других?
Покорми Динозаврика
(поделись своим вариантом, заверни в файлик, укажи сложность, добавь соответствующий тег)
Было сложно?
Го в реакции, как она тебе фром 1 ту 10?
Что то не так?
Пиши не стесняйся, все поправим - сделаем в лучшем виде
Понравилось?
Поделись с другом
Удачного дня! 🙏 | 1 917 |
| 8 | #задача_127
Непорядок
Дано бинарное дерево:
12
|
—
|
7
Нужно вернуть значения его узлов, порядок не важен:
// [7, 12]
На примере с кодом станет понятнее,
ДАВАЙ РЕШИМ
Варианты решения:
см. в комментариях по тегу #решение
Попадалась в компании:
#вк
Решил(а) лучше других?
Покорми Динозаврика
(поделись своим вариантом, заверни в файлик, укажи сложность, добавь соответствующий тег)
Было сложно?
Го в реакции, как она тебе фром 1 ту 10?
Что то не так?
Пиши не стесняйся, все поправим - сделаем в лучшем виде
Понравилось?
Поделись с другом
Удачного дня! 🙏 | 1 740 |
| 9 | #задача_126
Rate Limiter
Нужно написать функцию, которая ограничивает количество вызовов переданной функции в рамках заданного интервала:
const log = () => console.log('jsgrill');
const limitedLog = rateLimiter(log, 2, 1000);
// максимум 2 вызова в 1000 мс
На примере с кодом станет понятнее,
ДАВАЙ РЕШИМ
Варианты решения:
см. в комментариях по тегу #решение
Попадалась в компании:
#тбанк
Решил(а) лучше других?
Покорми Динозаврика
(поделись своим вариантом, заверни в файлик, укажи сложность, добавь соответствующий тег)
Было сложно?
Го в реакции, как она тебе фром 1 ту 10?
Что то не так?
Пиши не стесняйся, все поправим - сделаем в лучшем виде
Понравилось?
Поделись с другом
Удачного дня! 🙏 | 1 811 |
| 10 | #задача_125
Центр
Дан связанный список:
1 —> 2 —> 3 —> 4 —> 5
Нужно найти его центральную ноду:
// 3
На примере с кодом будет понятнее,
ДАВАЙ РЕШИМ
Варианты решения:
см. в комментариях по тегу #решение
Попадалась в компании:
#t2
Решил(а) лучше других?
Покорми Динозаврика
(поделись своим вариантом, заверни в файлик, укажи сложность, добавь соответствующий тег)
Было сложно?
Го в реакции, как она тебе фром 1 ту 10?
Что то не так?
Пиши не стесняйся, все поправим - сделаем в лучшем виде
Понравилось?
Поделись с другом
Удачного дня! 🙏 | 1 997 |
| 11 | 🤟 ЗАКРЕП
Лидерборд
Частые вопросы:
Зачем мне это решать?
Почему задачки такие простые?
Почему всего по две задачки в неделю?
Удобные штуки:
Поиск по компаниям
Кнопка ДАВАЙ РЕШИМ
Полезные штуки:
Табличка менторов
Сообщество разработчиков
Подборки:
ТОП 3 ASYNC
ТОП 5 за 2023 год
Взаимодействие:
Правила канала
Отправить задачку
ᅟ | 1 691 |
| 12 | 📞 НОВАЯ ЗАДАЧКА
Доведем с 0 до Оффера
Полифилим .call
Нужно реализовать идентичный метод, не используя другие методы объекта функции:
const channel = {
slug: 'jsgrill'
}
function sign(alt) {
return @${this.slug} (${alt});
}
sign.myCall(channel, 'JS-прожарка');
// '@jsgrill (JS-прожарка)'
Выглядит совсем просто,
ДАВАЙ РЕШИМ
Полезные ссылки:
полное описание и поведение метода можно посмотреть тут
Варианты решения:
см. в комментариях по тегу #решение
Попадалась в компании:
#сбердата
Решил(а) лучше других?
Покорми Динозаврика
(поделись своим вариантом, заверни в файлик, укажи сложность, добавь соответствующий тег)
Было сложно?
Го в реакции, как она тебе фром 1 ту 10?
Что то не так?
Пиши не стесняйся, все поправим - сделаем в лучшем виде
Понравилось?
Поделись с другом
Удачного дня! 🙏 | 1 883 |
| 13 | 🔥 ТАБЛИЧКА МЕНТОРОВ
Узнай что произошло на рынке найма за последний год!
https://js-mentors.notion.site/JS-1957c00203508011ba47f2df94a275c3 | 2 058 |
| 14 | #задача_123
Увеличим твою ЗП
Конечность
Дан объект:
const obj = {
a: {
b: {},
c: 'jsgrill',
d: {
e: 42
}
},
z: null
}
и строковый ключ:
'a.c'
Нужно получить конечное значение:
// 'jsgrill'
Выглядит совсем просто,
ДАВАЙ РЕШИМ
Варианты решения:
см. в комментариях по тегу #решение
Попадалась в компании:
#купер
Решил(а) лучше других?
Покорми Динозаврика
(поделись своим вариантом, заверни в файлик, укажи сложность, добавь соответствующий тег)
Было сложно?
Го в реакции, как она тебе фром 1 ту 10?
Что то не так?
Пиши не стесняйся, все поправим - сделаем в лучшем виде
Понравилось?
Поделись с другом
Удачного дня! 🙏 | 1 983 |
| 15 | 🔡 СООБЩЕСТВО РАЗРАБОТЧИКОВ
Объединяем лучших!)
https://t.me/+lfYMMAsVkAJkMGYy | 2 257 |
| 16 | #задача_122
Подмассив
Дан массив:
[-2, 1, -3, 4, -1, 2, 1, -5, 4]
Нужно найти в нем последовательность чисел, которая даст наибольшую сумму и вывести результат:
// 6
Выглядит совсем просто,
ДАВАЙ РЕШИМ
Варианты решения:
см. в комментариях по тегу #решение
Попадалась в компании:
#тбанк
Решил(а) лучше других?
Покорми Динозаврика
(поделись своим вариантом, заверни в файлик, укажи сложность, добавь соответствующий тег)
Было сложно?
Го в реакции, как она тебе фром 1 ту 10?
Что то не так?
Пиши не стесняйся, все поправим - сделаем в лучшем виде
Понравилось?
Поделись с другом
Удачного дня! 🙏 | 2 129 |
| 17 | #задача_121
Полифилим Promise.race
Нужно реализовать идентичный метод, не используя другие методы класса.
Вот некоторый особенности, которые помогут тебе начать:
- метод принимает массив промисов;
- метод возвращает промис;
- метод ждет фуфила одного из переданных промисов;
- и сразу возвращает его результат.
На примере с кодом будет понятнее,
ДАВАЙ РЕШИМ
Полезные ссылки:
полное описание и поведение метода можно посмотреть тут
Варианты решения:
см. в комментариях по тегу #решение
Попадалась в компании:
#тбанк #яндекс
Решил(а) лучше других?
Покорми Динозаврика
(поделись своим вариантом, заверни в файлик, укажи сложность, добавь соответствующий тег)
Было сложно?
Го в реакции, как она тебе фром 1 ту 10?
Что то не так?
Пиши не стесняйся, все поправим - сделаем в лучшем виде
Понравилось?
Поделись с другом
Удачного дня! 🙏 | 2 176 |
| 18 | 😡 НОВАЯ ЗАДАЧКА
SortBy
Дан массив:
[[3, 4], [5, 2], [10, 1]]
Нужно отсортировать его по возрастанию
отталкиваясь от функции с признаком,
которая прилетает на вход:
(value) => value[0];
// [[ 3, 4 ], [ 5, 2 ], [ 10, 1 ]]
(value) => value[1];
// [[ 10, 1 ], [ 5, 2 ], [ 3, 4 ]]
На примере с кодом станет понятнее,
ДАВАЙ РЕШИМ
Варианты решения:
см. в комментариях по тегу #решение
Попадалась в компании:
#selecty
Решил(а) лучше других?
Покорми Динозаврика
(поделись своим вариантом, заверни в файлик, укажи сложность, добавь соответствующий тег)
Было сложно?
Го в реакции, как она тебе фром 1 ту 10?
Что то не так?
Пиши не стесняйся, все поправим - сделаем в лучшем виде
Понравилось?
Поделись с другом
Удачного дня! 🙏 | 2 240 |
| 19 | #задача_119
Сумма пути
Дано бинарное дерево:
12
|
— — — —
| |
7 3
| |
| — —
| | |
9 8 10
Нужно выяснить есть ли в нем такой путь
где сумма значений от корня до листа
равна двадцати трем:
// true
Выглядит совсем просто,
ДАВАЙ РЕШИМ
Варианты решения:
см. в комментариях по тегу #решение
Попадалась в компании:
#яндекс
Решил(а) лучше других?
Покорми Динозаврика
(поделись своим вариантом, заверни в файлик, укажи сложность, добавь соответствующий тег)
Было сложно?
Го в реакции, как она тебе фром 1 ту 10?
Что то не так?
Пиши не стесняйся, все поправим - сделаем в лучшем виде
Понравилось?
Поделись с другом
Удачного дня! 🙏 | 2 169 |
| 20 | #задача_118
Сложение двоичных чисел
Даны две двоичные строки:
"1010"
и
"1011"
Нужно их сложить не используя встроенные функции для конвертации исходных строк в числа:
// "10101"
Выглядит совсем просто,
ДАВАЙ РЕШИМ
Варианты решения:
см. в комментариях по тегу #решение
Попадалась в компании:
#t2
Решил(а) лучше других?
Покорми Динозаврика
(поделись своим вариантом, заверни в файлик, укажи сложность, добавь соответствующий тег)
Было сложно?
Го в реакции, как она тебе фром 1 ту 10?
Что то не так?
Пиши не стесняйся, все поправим - сделаем в лучшем виде
Понравилось?
Поделись с другом
Удачного дня! 🙏 | 2 401 |
