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

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

@javascript_tricker

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

Showing posts older than #14 · Back to latest

Older Posts 9 shown
Post #13 1.26K
Задача 7
Сортировка списка

Дан список ul, например, вот такой:
<ul>
<li>5</li>
<li>2</li>
<li>7</li>
<li>9</li>
<li>1</li>
<li>3</li>
<li>8</li>
<li>4</li>
<li>6</li>
</ul>
<button>sort</button>

Сделайте так, чтобы по нажатию на кнопку выполнилась сортировка пунктов списка по возрастанию значений тегов li.
  • 🔥 5
  • 👌 1
Post #12 1.22K
Задача 6
Раздельные случайные цвета

Дана HTML таблица произвольного размера. Дан массив из достаточного количества цветов, например, из 7. Сделайте так, чтобы все ячейки окрасились в случайный цвет из массива, но так, чтобы у каждой ячейки соседи по вертикали и горизонтали не были одного с ней цвета (по диагонали можно).
  • 🔥 5
  • 👍 1
Post #11 1.4K
Задача 5
Ограниченная активация ячеек таблицы

Дана таблица произвольного размера. Пусть по нажатию на ячейку таблицы эта ячейка как-то активируется, например, красится красным фоном. Сделайте так, чтобы, если активировано 5 ячеек подряд по горизонтали или по вертикали, больше никаких ячеек активировать было нельзя.
  • 🔥 8
  • 👍 2
Post #10 1.46K
Задача 4
Разложение на простые множители

Дано число. Разложите его на простые множители. Например, разложим число 120. Результатом будет: 2 * 2 * 2 * 3 * 5.
  • 🔥 1
Post #9 1.49K
Задача 3
Удаление слова по клику по нему

Дан див с текстом:
<div>
word1 word2 word3 word4 word5 word6 word7
</div>

Сделайте так, чтобы по клику на конкретное слово оно удалялось из текста.
  • 👍 4
  • 🔥 1
Post #8 1.52K
Задача 2
Отделение троек цифр в числе

Дано число, например такое:
'12345678'

Отделите пробелом каждую тройку чисел с конца. То есть у нас должно получится:
'12 345 678'
  • ⚡ 1
  • 🔥 1
Post #7 1.67K
Задача 1
Нахождение слов

Дана строка со словами. Не используя массивы, циклы и регулярные выражения выведите на экран: первое слово, второе слово, последнее слово.
  • 👍 8
  • ❤ 1
Post #6 1.74K
Ежедневно будут выходить задачи JavaScript. Каждая задача имеет свою "изюминку". Решая такие задачи, вы будете развивать свои программисткие скиллы. И через некоторое время вы заметите, что ваш код становится изящным и простым, а рабочие проблемы решаются гораздо проще.

Задачи будут выходить 14.00. Решайте и присылайте ваш код в комментарии к задаче. Начинаем 13-го ноября!
  • 👍 34
  • 🔥 7
  • ❤ 1
Post #1
Channel created
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 →