РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
9 of 67 menu

Занимательные задачи JavaScript. Часть 9

Числа Фибоначчи представляют собой последовательность, в которой первые два числа равны 0 и 1, а каждое последующее число равно сумме двух предыдущих чисел. Получите первые N чисел Фибоначчи.

Дана папка с файлами и подпапками.

Получите размер этой папки в мегабайтах.

Дан некоторый URL:

let url = 'http://test.com/dir1/dir2/dir3/page.html';

Получите из него имя домена:

'test.com'

Дан некоторый URL:

let url = 'http://test.com/dir1/dir2/dir3/page.html';

Получите из него имя страницы:

'page.html'

Дан некоторый URL:

let url = 'http://test.com/dir1/dir2/dir3/page.html';

Получите из него папки в виде массива:

['dir1', 'dir2', 'dir3']

Сгенерируйте три селекта. В первом селекте выведите дни месяца от 1 до 31, во втором - названия месяцев года, а в третьем - года за предыдущие и следующие 10 лет. Сделайте так, чтобы по умолчанию в селектах была выбрана текущая дата.

Дано меню со ссылками:

<a href="/page1.html">page1</a> <a href="/page2.html">page2</a> <a href="/page3.html">page3</a>

Покрасьте в красный цвет ту ссылку, адрес которой совпадает с URL из адресной строки браузера.

Дан такой список дел за определенную дату:

let affairs = { '2019-12-31': ['массив дел'], '2018-11-29': ['массив дел'], '2018-11-30': ['массив дел'], '2018-12-27': ['массив дел'], '2019-12-29': ['массив дел'], '2019-12-30': ['массив дел'], '2018-12-30': ['массив дел'], '2018-12-31': ['массив дел'], };

Выведите на экран все дела за 2018 год.

Дан произвольный двухмерный массив:

[ [11, 12, 13, 14, 15], [21, 22, 23, 24, 25], [31, 32, 33, 34, 35], [41, 42, 43, 44, 45], [51, 52, 53, 54, 55], ]

Получите массив элементов его главной диагонали:

[ 11, 22, 33, 44, 55 ]

Дан файл с некоторой произвольной версткой, внутри которой расположены ссылки следующего вида:

<div> text text text http://code.mu/ru/ text text text https://code.mu/ru/ </div>

Прочитайте этот файл и отправьте в браузер его текст так, чтобы ссылки превратились в теги a:

<div> text text text <a href="http://code.mu/ru/">code.mu/ru/</a> text text text <a href="https://code.mu/ru/">code.mu/ru</a> </div>
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить