Информатика

Розробити функцію, яка змінює розмір вікна на 700×700 пікселів, при натисканні лівої клавіші мишки міняє колір форми

Розробити функцію, яка змінює розмір вікна на 700×700 пікселів, при натисканні лівої клавіші мишки міняє колір форми на синій і виводить повідомлення "Ура, завдання виконано!"
Верные ответы (1):
  • Шустр
    Шустр
    34
    Показать ответ
    Название: Розробка функції для зміни розміру вікна

    Пояснення: Для реалізації цього завдання використаємо мову програмування, наприклад, JavaScript, яка дає можливість працювати зі зміною розміру вікна та обробкою подій миші. Нижче показано приклад коду для вас:


    function зміна_розміру_вікна() {
    window.resizeTo(700, 700); // зміна розміру вікна на 700x700 пікселів
    }

    function зміна_коліру_та_вивід_повідомлення(event) {
    if(event.button === 0) { // перевірка, чи натиснулася ліва кнопка миші
    document.body.style.backgroundColor = "blue"; // зміна коліру форми на синій
    alert("Ура, завдання виконано!"); // вивід повідомлення
    }
    }

    window.addEventListener("resize", зміна_розміру_вікна); // виклик функції при зміні розміру вікна
    document.addEventListener("mousedown", зміна_коліру_та_вивід_повідомлення); // виклик функції при натисканні кнопки миші


    Приклад використання: Відкрийте будь-який текстовий редактор, створіть новий файл з розширенням .html, скопіюйте код і вставте його в файл. Потім збережіть файл і відкрийте його у веб-браузері. Після запуску сторінки, ви побачите, як зміниться розмір вікна на 700x700 пікселів. При натисканні лівої кнопки миші колір форми зміниться на синій, і ви побачите повідомлення "Ура, завдання виконано!".

    Рада: Якщо ви не знайомі з мовою програмування, може знадобитися трохи часу, щоб зрозуміти саму мову та основні концепції програмування. Рекомендую ознайомитись з основами JavaScript або звернутись до вчителя для отримання підтримки.

    Вправа: Змініть код так, щоб при натисканні правої кнопки миші колір форми змінювався на червоний і виводилось повідомлення "Завдання виконано!".
Написать свой ответ: