Задача 160
Пересечение промежутков
Даны два промежутка, например, ['2025-03-11', '2025-10-30'] и ['2025-05-11', '2026-12-31']. Эти промежутки пересекаются. Получите даты начала и конца пересечения.
Пересечение промежутков
Даны два промежутка, например, ['2025-03-11', '2025-10-30'] и ['2025-05-11', '2026-12-31']. Эти промежутки пересекаются. Получите даты начала и конца пересечения.
Задача 161
Сумма диагоналей таблицы
Дана квадратная HTML таблица с числами. Найдите сумму чисел, стоящих на диагоналях этой таблицы.
Сумма диагоналей таблицы
Дана квадратная HTML таблица с числами. Найдите сумму чисел, стоящих на диагоналях этой таблицы.
👍1👎1
Задача 162
Удаление вторых слов
Дана строка. Удалите из нее каждое второе слово.
Удаление вторых слов
Дана строка. Удалите из нее каждое второе слово.
Задача 163
Число на слагаемые
Дано целое число. Разбейте его на два целых слагаемых случайным образом.
Число на слагаемые
Дано целое число. Разбейте его на два целых слагаемых случайным образом.
Задача 164
Максимальное число в таблице
Дана HTML таблица с числами. Напишите скрипт, который найдет ячейку (ячейки) с максимальным числом и выделит ее (их) фоном.
Максимальное число в таблице
Дана HTML таблица с числами. Напишите скрипт, который найдет ячейку (ячейки) с максимальным числом и выделит ее (их) фоном.
👎2
Задача 165
Процент символов в тексте
Дан текст. Получите объект, ключами которого будут символы, а значениями - их процентное содержание в тексте.
Процент символов в тексте
Дан текст. Получите объект, ключами которого будут символы, а значениями - их процентное содержание в тексте.
👍2
Задача 166
Сортировка ячеек таблицы
Дана HTML таблица с некоторыми числами. Напишите скрипт, который посортирует ячейки этой таблицы по возрастанию стоящих в них чисел.
Сортировка ячеек таблицы
Дана HTML таблица с некоторыми числами. Напишите скрипт, который посортирует ячейки этой таблицы по возрастанию стоящих в них чисел.
👍1💩1
Задача 167
Самый частый символ
Дан текст. Найдите символ, который наиболее часто встречается в этом тексте.
Самый частый символ
Дан текст. Найдите символ, который наиболее часто встречается в этом тексте.
Задача 168
Радуга
Напишите скрипт, который нарисует радугу на канвасе.
Радуга
Напишите скрипт, который нарисует радугу на канвасе.
💅2❤1🦄1
Задача 169
Запрет ввода символов
Сделайте инпут, в который разрешен ввод только чисел. Остальные символы не должны даже появляться в нем.
Запрет ввода символов
Сделайте инпут, в который разрешен ввод только чисел. Остальные символы не должны даже появляться в нем.
Задача 170
Разложение на множители
Напишите скрипт, который разложит число на простые множители.
Разложение на множители
Напишите скрипт, который разложит число на простые множители.
Задача 171
Случайная картинка
Дан массив путей к картинкам. Дан тег img. Показывайте в нем каждый 5 секунд случайную картинку из массива, но так, чтобы одна картинка не показывалась два раза подряд.
Случайная картинка
Дан массив путей к картинкам. Дан тег img. Показывайте в нем каждый 5 секунд случайную картинку из массива, но так, чтобы одна картинка не показывалась два раза подряд.
Задача 172
Концентрические круги
Напишите скрипт, который нарисует концентрические круги на канвасе.
Концентрические круги
Напишите скрипт, который нарисует концентрические круги на канвасе.
Задача 173
Равенство с учетом раскладки
Сделайте функцию, которая будет проверять, что два текста равны, считая равными одинаково выглядящие буквы кириллицы и латиницы.
Равенство с учетом раскладки
Сделайте функцию, которая будет проверять, что два текста равны, считая равными одинаково выглядящие буквы кириллицы и латиницы.
Задача 174
Шахматная доска на таблице
Сделайте скрипт, который нарисует шахматную доску на HTML таблице.
Шахматная доска на таблице
Сделайте скрипт, который нарисует шахматную доску на HTML таблице.
👍2👎1
Задача 175
Точки на пересечениях
Любым удобным способом нарисуйте клетки, как в школьной тетради. Сделайте так, чтобы по клику на любое пересечение линий в этом месте появлялась точка.
Точки на пересечениях
Любым удобным способом нарисуйте клетки, как в школьной тетради. Сделайте так, чтобы по клику на любое пересечение линий в этом месте появлялась точка.
Задача 176
Картинка на кусочки
Дана картинка. Напишите скрипт, который разобьет ее на N прямоугольников.
Картинка на кусочки
Дана картинка. Напишите скрипт, который разобьет ее на N прямоугольников.
Задача 177
Точки на канвасе
Дан тег canvas. Сделайте так, чтобы можно было кликать по канвасу и в месте клика появлялись точки размером 5px.
Точки на канвасе
Дан тег canvas. Сделайте так, чтобы можно было кликать по канвасу и в месте клика появлялись точки размером 5px.
❤1
Задача 178
Шахматная доска на кванвасе
Сделайте скрипт, который нарисует шахматную доску на кванвасе.
Шахматная доска на кванвасе
Сделайте скрипт, который нарисует шахматную доску на кванвасе.
Задача 179
Спираль
Напишите скрипт, который нарисует спираль на канвасе.
Спираль
Напишите скрипт, который нарисует спираль на канвасе.