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

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

@javascript_tricker

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

Showing posts older than #267 · Back to latest

Older Posts 20 shown
Post #266 367
Задача 238
Последний сегмент пути к папке

Дан некоторый путь к папке '/aaa/bbb/ccc/'. Получите последний сегмент пути. В нашем случае это будет '/ccc/'.
Post #265 401
Задача 237
Получение атрибутов

Дана строка с тегами и атрибутами. Напишите скрипт, который получит атрибуты и их значения в виде массива объектов. Объекты должны хранить имя и значения атрибута.
Post #264 408
Задача 236
История инпута

Даны инпуты. В любой инпут можно ввести текст и нажать Enter. После этого текст из инпута исчезает. Сделайте так, чтобы каждый инпут запоминал введенные тексты. Над каждым инпутом разместите стрелочки, с помощью которых можно будет возвращать предыдущий введенный текст в инпут.
Post #263 403
Задача 235
Раздача из колоды

На странице нарисована колода карт. По нажатию на колоду из нее должны вылететь 6 случайных карт.
Post #262 439
Задача 234
Драг дроп сложение

Даны дивы с числами. Сделайте так, чтобы дивы можно было перетягивать и бросать на другие дивы. В момент бросания перетягиваемый див уничтожается, а его значение прибавляется к целевому диву.
  • 😱 1
Post #261 421
Задача 233
Площадь границ

На странице есть прямоугольные дивы. Найдите суммарную площадь границ этих дивов.
  • ❤ 2
  • 👏 1
Post #260 440
Задача 232
Смайлик

Нарисуйте смайлик на канвасе.
  • ❤ 2
Post #259 461
Задача 231
Дивы с границами

На странице есть прямоугольные дивы. Найдите дивы, у которых есть граница.
  • ❤ 2
Post #258 478
Задача 230
Периметр дивов

На странице есть прямоугольные дивы. Найдите их суммарный периметр.
  • ❤ 2
Post #257 497
Задача 229
Площадь дивов

На странице есть прямоугольные дивы. Найдите их суммарную площадь.
  • ❤ 1
Post #256 499
Задача 228
Сменить регистр

Дана строка. Смените регистр всех букв в ней.
  • ❤ 1
Post #255 508
Задача 227
Центральная цифра

Дано число с нечетным количеством цифр. Получите центральную цифру из этого числа.
Post #254 525
Задача 226
Цветок

Нарисуйте цветок на канвасе.
Post #253 533
Задача 225
Имя файла

Получите URL из адресной строки браузера. Извлеките из него имя файла.
Post #252 541
Задача 224
Прокрутка к диву

Дан див и кнопка. По клику на кнопку плавно прокрутите страницу к этому диву.
Post #251 540
Задача 223
Полная видимость

Дан див. Проверьте, видим ли этот див целиком или часть его скрыта за границами окна браузера.
Post #250 531
Задача 222
В разные стороны

Даны два дива и кнопка. По клику на кнопку проверьте, накладываются ли два дива друг на друга. Если это так, то раздвиньте дивы в разные стороны так, чтобы наложение пропало.
Post #249 494
Задача 221
Расстояние между центрами

Даны два дива. Найдите расстояние между их центрами.
  • ❤ 1
  • 🔥 1
Post #248 502
Задача 220
Нарисовать диагонали

Дан див. Нарисуйте пунктирными линиями диагонали этого дива.
Post #247 519
Задача 219
Точка в центре

Дан див. По клику на этот див поставьте в центре этого дива точку.
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 →