Задача 97
Селекты городов и стран
Даны два селекта: с городами и странами. Сделайте так, чтобы при смене выбора страны, в селекте с городами появлялись города выбранной страны.
Селекты городов и стран
Даны два селекта: с городами и странами. Сделайте так, чтобы при смене выбора страны, в селекте с городами появлялись города выбранной страны.
🔥4🤔1
Задача 98
Слова с одинаковыми буквами
Дан текст. Получите массив слов, у которых есть одинаковые буквы.
Слова с одинаковыми буквами
Дан текст. Получите массив слов, у которых есть одинаковые буквы.
Задача 99
Подсчет количество объектов класса
Дан ООП класс. Сделайте так, чтобы этот класс считал количество своих объектов.
Подсчет количество объектов класса
Дан ООП класс. Сделайте так, чтобы этот класс считал количество своих объектов.
Задача 100
Получение соседней ссылки
Дан блок, содержащий HTML ссылки. Сделайте функцию, которая параметром будет принимать href ссылки и возвращать href соседа сверху для заданной ссылки.
Получение соседней ссылки
Дан блок, содержащий HTML ссылки. Сделайте функцию, которая параметром будет принимать href ссылки и возвращать href соседа сверху для заданной ссылки.
Задача 101
Имитация classList
Напишите код, который имитирует работу classList.
Имитация classList
Напишите код, который имитирует работу classList.
Задача 102
Перемещение блоков в место клика
На странице есть блоки. Сделайте так, чтобы можно было кликнуть на блок, а затем кликнуть на свободное место экрана и центр этого блока перемещался бы в место клика.
Перемещение блоков в место клика
На странице есть блоки. Сделайте так, чтобы можно было кликнуть на блок, а затем кликнуть на свободное место экрана и центр этого блока перемещался бы в место клика.
Задача 103
Слова с уникальными буквами
Дан текст. Получите массив слов, состоящих из разных букв.
Слова с уникальными буквами
Дан текст. Получите массив слов, состоящих из разных букв.
ВНИМАНИЕ: открыта запись!
Бесплатные курсы по Python.
Каждому индивидуальная программа.
Начало с любого уровня!
Старт 25 сентября.
Вступайте для записи:
https://t.me/+RBsrQMCzXIgyYjky
Бесплатные курсы по Python.
Каждому индивидуальная программа.
Начало с любого уровня!
Старт 25 сентября.
Вступайте для записи:
https://t.me/+RBsrQMCzXIgyYjky
Telegram
Бесплатные курсы по Python. Начало 25.09.2024
Для записи на курс вступите в данный канал. Затем ожидайте: в день начала курса в него придут все инструкции:)
Задача 104
Расстояние между ячейками
Дана HTML таблица. В ней можно активировать две ячейки кликом по них. Найдите количество ячеек между активированными ячейками.
Расстояние между ячейками
Дана HTML таблица. В ней можно активировать две ячейки кликом по них. Найдите количество ячеек между активированными ячейками.
Задача 105
Фильтрация товаров
Даны карточки с товарами, содержащие название товара, категорию, цвет и цену. Сделайте фильтр, с помощью которого можно будет фильтровать товары по разным параметрам.
Фильтрация товаров
Даны карточки с товарами, содержащие название товара, категорию, цвет и цену. Сделайте фильтр, с помощью которого можно будет фильтровать товары по разным параметрам.
Задача 106
Перемещение выделения ячейки
Дана HTML таблица. В ней выделена одна ячейка. Сделайте так, чтобы с помощью стрелок на клавиатуре можно было перемещать выделение в различных направлениях.
Перемещение выделения ячейки
Дана HTML таблица. В ней выделена одна ячейка. Сделайте так, чтобы с помощью стрелок на клавиатуре можно было перемещать выделение в различных направлениях.
😱1
Задача 107
Сортировка ul перетягиванием
Дан ul. Сделайте так, чтобы его li можно было перемещать в другую позицию с помощью перетягивания мышкой.
Сортировка ul перетягиванием
Дан ul. Сделайте так, чтобы его li можно было перемещать в другую позицию с помощью перетягивания мышкой.
Новинка!
Занимательные задачи Python.
Начинаем 18 сентября!
Ежедневно будут выходить задачи Python. Каждая задача имеет свою "изюминку". Решая такие задачи, вы будете развивать свои программисткие скиллы. И через некоторое время вы заметите, что ваш код становится изящным и простым, а рабочие проблемы решаются гораздо проще.
Присоединяйтесь к нам:
https://t.me/python_tricker
Занимательные задачи Python.
Начинаем 18 сентября!
Ежедневно будут выходить задачи Python. Каждая задача имеет свою "изюминку". Решая такие задачи, вы будете развивать свои программисткие скиллы. И через некоторое время вы заметите, что ваш код становится изящным и простым, а рабочие проблемы решаются гораздо проще.
Присоединяйтесь к нам:
https://t.me/python_tricker
Telegram
Занимательные задачи Python
Ваша цель: решить задачу максимально изящно и просто. Предлагайте свои варианты решения в комментариях. Задачи выходят каждый день в 14.00.
👍1
Задача 108
Вставка табуляции
Дан текстареа. Сделайте так, чтобы по нажатию клавиши Tab на клавиатуре в место моргания курсора вставлялся символ табуляции.
Вставка табуляции
Дан текстареа. Сделайте так, чтобы по нажатию клавиши Tab на клавиатуре в место моргания курсора вставлялся символ табуляции.
Задача 109
Копирование в буфер по клику
Дан тег с текстом. Сделайте так, чтобы по клику на этот тег его текст копировался в буфер обмена.
Копирование в буфер по клику
Дан тег с текстом. Сделайте так, чтобы по клику на этот тег его текст копировался в буфер обмена.
Задача 110
Сложение часов и минут
Напишите функцию, которая корректно будет складывать часы и минуты.
Пример:
func('1ч 20 мин + 50 мин') // 2ч 10 мин
Сложение часов и минут
Напишите функцию, которая корректно будет складывать часы и минуты.
Пример:
func('1ч 20 мин + 50 мин') // 2ч 10 мин
что-то вы ничего не решаете))
сложные задачи пошли?
сложные задачи пошли?
😁2
Задача 111
Отрезание строки до пробела
Обрежьте длинную строку так, чтобы ее длина была не более N символов. При этом слова не должны быть разорваны - обрезание всегда проходит по пробелу и новая строка всегда меньше N.
Отрезание строки до пробела
Обрежьте длинную строку так, чтобы ее длина была не более N символов. При этом слова не должны быть разорваны - обрезание всегда проходит по пробелу и новая строка всегда меньше N.
Задача 112
Подсчет цифр в числах
Подсчитайте суммарное количество цифр в числах от 1 до 1 000 000.
Подсчет цифр в числах
Подсчитайте суммарное количество цифр в числах от 1 до 1 000 000.
Задача 113
Подсчет многомерного массива
Дан многомерный массив. Подсчитайте количество элементов, не являющихся массивами, во всех уровнях вложенности.
Подсчет многомерного массива
Дан многомерный массив. Подсчитайте количество элементов, не являющихся массивами, во всех уровнях вложенности.
Задача 114
Сложность пароля
Напишите скрипт, который проверит сложность пароля. Пароль может быть трех типов сложности: низкой, средней и высокой. Придумайте критерии сложности самостоятельно.
Сложность пароля
Напишите скрипт, который проверит сложность пароля. Пароль может быть трех типов сложности: низкой, средней и высокой. Придумайте критерии сложности самостоятельно.
🔥2