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

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

@javascript_tricker

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

Showing posts older than #247 · Back to latest

Older Posts 20 shown
Post #246 525
Задача 218
Дивы по центру

Даны два дива разных размеров и кнопка. По клику на кнопку поставьте центр меньшего дива в центр большего.
  • ❤ 1
Post #245 526
Задача 217
Корректность скобок

Дана строка со скобками, например, такая: '((2 * 3) + 1)'. Проверьте корректность расстановки скобок: количество открывающий должно быть равно количеству закрывающих: '(2 + 3))' - некорретно, их порядок должен быть правильным: ')(2 + 3))' - некорретно.
Post #244 498
Задача 216
Отнимание от даты

Дана дата в формате '2025-12-31'. Отнимите от нее 3 дня и выведите ее в таком же формате.
Post #243 494
Задача 215
Позиция знака препинания

Дана строка. Найдите позицию третьего знака препинания.
Post #242 540
Задача 214
Список дат без выходных

Дана дата в формате '31.12.2025'. Напишите скрипт, который выведет список дней от заданной даты на N дней вперед, прибавляя по одному дню, но не включая в этот список выходные дни.
Post #241 538
Задача 213
Часы и минуты одинаковые цифры

Дана строка с текстом, среди которого встречается время в формате '12:59'. Получите из этой строки массив, содержащий время, в котором часы и минуты состоят из тех же цифр. Например, мы берем и время '12:12', и время '12:21'.
  • ❤ 1
Post #240 511
Задача 212
Сменить формат даты в строке

Дана строка с текстом, среди которого встречаются даты в формате '2025-12-31'. Напишите скрипт, который найдет в тексте эти даты и сменит им формат на '31.12.2025'.
Post #239 528
Задача 211
Часы и минуты перевернуты

Дана строка с текстом, среди которого встречается время в формате '12:59'. Получите из этой строки массив, содержащий время, в котором часы и минуты состоят из тех же цифр, но в обратном порядке. Например, вот такое время: '12:21'.
Post #238 539
Задача 210
Список дат на N дней

Дана дата в формате '31.12.2025'. Напишите скрипт, который выведет список дней от заданной даты на N дней вперед, прибавляя по одному дню.
Post #237 534
Задача 209
Минуты равны секундам

Дана строка с текстом, среди которого встречается время в формате '12:59:59'. Получите из этой строки массив, содержащий время, в котором минуты равны секундам.
Post #236 564
Задача 208
Звезда

Напишите скрипт, который нарисует звезду на канвасе.
Post #235 589
Задача 207
Нормальная форма одночлена

Дана строка с математическими переменными и степенями, например, такая: 'a^5 * b^2 * a^7 * b^3'. Напишите программу, которая будет приводить это выражение в нормальную форму, в нашем случае вот такую: 'a^12*b^5'.
  • ❤ 2
Post #234 553
Задача 206
Светофор

Напишите программу, которая будет имитировать работу светофора для машин.
Post #233 584
Задача 205
Массив емейлов

Дан текст со словами, среди которых встречаются емейлы. Напишите скрипт, который получит массив этих емейлов.
Post #232 620
Задача 204
Выполнить операции

Дана строка с математическими операциями, например, такая: '2 + 3 * 5'. Выполните операции и выведите результат.
Post #231 644
Задача 203
Разбиение текста в многострочный

Дан текст. Разбейте этот текст в многострочный так, чтобы в каждой строке было не более 100 символов и при этом не разрывались слова и не отрывались знаки препинания.
Post #230 649
Задача 202
Первые N предложений

Дан текст. Напишите функцию, которая получит первые N предложений из этого текста.
Post #229 666
Задача 201
Площадь наложения

Даны два дива с круглыми границами. Эти круги частично накладываются друг на друга. Найдите площадь наложения.
Post #228 690
Задача 200
Первые N слов

Дан текст. Напишите функцию, которая получит первые N слов из этого текста.
Post #227 708
Задача 199
Случайные круги

Напишите скрипт, который сгенерирует 10 кругов разного размера и разместит их на странице случайным образом, но так, чтобы они не накладывались друг на друга.
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 →