TGViewer
Channel Public Channel
Занимательные задачи JavaScript

Занимательные задачи JavaScript

@javascript_tricker

Ваша цель: решить задачу максимально изящно и просто. Предлагайте свои варианты решения в комментариях. Задачи выходят каждый день в 14.00.
Subscribers
778
Photos
0
Videos
0
Links
8

Showing posts older than #204 · Back to latest

Older Posts 20 shown
Post #203 832
Задача 178
Шахматная доска на кванвасе

Сделайте скрипт, который нарисует шахматную доску на кванвасе.
Post #202 814
Задача 177
Точки на канвасе

Дан тег canvas. Сделайте так, чтобы можно было кликать по канвасу и в месте клика появлялись точки размером 5px.
  • ❤ 1
Post #201 785
Задача 176
Картинка на кусочки

Дана картинка. Напишите скрипт, который разобьет ее на N прямоугольников.
Post #200 765
Задача 175
Точки на пересечениях

Любым удобным способом нарисуйте клетки, как в школьной тетради. Сделайте так, чтобы по клику на любое пересечение линий в этом месте появлялась точка.
Post #199 752
Задача 174
Шахматная доска на таблице

Сделайте скрипт, который нарисует шахматную доску на HTML таблице.
  • 👍 2
  • 👎 1
Post #198 754
Задача 173
Равенство с учетом раскладки

Сделайте функцию, которая будет проверять, что два текста равны, считая равными одинаково выглядящие буквы кириллицы и латиницы.
Post #197 752
Задача 172
Концентрические круги

Напишите скрипт, который нарисует концентрические круги на канвасе.
Post #196 770
Задача 171
Случайная картинка

Дан массив путей к картинкам. Дан тег img. Показывайте в нем каждый 5 секунд случайную картинку из массива, но так, чтобы одна картинка не показывалась два раза подряд.
Post #195 766
Задача 170
Разложение на множители

Напишите скрипт, который разложит число на простые множители.
Post #194 731
Задача 169
Запрет ввода символов

Сделайте инпут, в который разрешен ввод только чисел. Остальные символы не должны даже появляться в нем.
Post #193 741
Задача 168
Радуга

Напишите скрипт, который нарисует радугу на канвасе.
  • 💅 2
  • ❤ 1
  • 🦄 1
Post #192 742
Задача 167
Самый частый символ

Дан текст. Найдите символ, который наиболее часто встречается в этом тексте.
Post #191 762
Задача 166
Сортировка ячеек таблицы

Дана HTML таблица с некоторыми числами. Напишите скрипт, который посортирует ячейки этой таблицы по возрастанию стоящих в них чисел.
  • 👍 1
  • 💩 1
Post #190 736
Задача 165
Процент символов в тексте

Дан текст. Получите объект, ключами которого будут символы, а значениями - их процентное содержание в тексте.
  • 👍 2
Post #188 649
Задача 164
Максимальное число в таблице

Дана HTML таблица с числами. Напишите скрипт, который найдет ячейку (ячейки) с максимальным числом и выделит ее (их) фоном.
  • 👎 2
Post #187 676
Задача 163
Число на слагаемые

Дано целое число. Разбейте его на два целых слагаемых случайным образом.
Post #185 669
Задача 162
Удаление вторых слов

Дана строка. Удалите из нее каждое второе слово.
Post #184 677
Задача 161
Сумма диагоналей таблицы

Дана квадратная HTML таблица с числами. Найдите сумму чисел, стоящих на диагоналях этой таблицы.
  • 👍 1
  • 👎 1
Post #183 673
Задача 160
Пересечение промежутков

Даны два промежутка, например, ['2025-03-11', '2025-10-30'] и ['2025-05-11', '2026-12-31']. Эти промежутки пересекаются. Получите даты начала и конца пересечения.
Post #182 658
Задача 159
Границы столетия

Дан год. Получите год начала и год конца столетия, соответствующий заданному году.
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →