Всем привет, сегодня мы снова будем решать задачи по JavaScript. На этот раз поинтереснее, нужно будет взаимодействовать с HTML. (Если кто не смотрел, посмотрите первую часть) Начнём! Будем решать вот на таком сайте. Задачи здесь разделены по уровням, возьму 9 (всего 10). Я буду решать задачи не по порядку, для вас я буду выбирать самые интересные. Возьму раздел 82, задачу №1. Задача звучит довольно интересно, мне нравится. Давайте попробуем. Я сверстал вот такое меню, приступаем к написанию кода. Прикрепляем к нашей кнопке обработчик кликов. В CSS, чтобы задать порядок объектов, есть свойство "order". При помощи него можно поменять порядок элементов на сайте, не меняя их порядок в HTML. Это свойство мы и будем использовать. Для начала узнаем, сколько элементов находится в нашем списке, и запишем это число в переменную У нас 4 элемента списка, для каждого из них нужно задать значение "order", которое должно выдаваться случайно. Создадим массив и сгенерируем для него элементы. В нашем
Решение задач на JavaScript | Часть 2 | Координатная прямая и порядок элементов списка
8 марта8 мар
1
4 мин