ВНИМАНИЕ! Скидки на тариф Практик: 700$ 500$!
Обучение, помощь в поиске работы и заказов, стажировка на реальных проектах. Жми для подробностей →
95 of 100 menu
Бесплатный ЛЕТНИЙ курс по React фреймворку NextJS. Мы уже начали, но еще можно присоединится! Жми для записи!

Уровень 10.5 задачника JavaScript

На странице юзер выделяет текст. По нажатию Ctrl + Enter запишите этот текст в буфер обмена.

Дан текстареа. В него вводится текст. По нажатию клавиши Tab вставьте в место моргания курсора символ табуляции.

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

Дано число. Выведите на экран процесс разложения числа на простые множители, как в школе.

Дан многомерный объект произвольного уровня вложенности:

{ a: { b: { c: '+++' } }, }

Сделайте функцию, которая будет возвращать элементы объекта, параметром получая строку с ключами объекта, разделенными точками:

func('a.b.c'); // вернет '+++'

Дана таблица. По нажатию на кнопку заполните ее следующим образом: