Ти вже вмієш працювати з AI — тепер застосуй це на практиці. Спочатку попроси AI згенерувати готовий калькулятор, потім виконай 20 завдань щоб покращувати його одне за одним.
З чого почати
Перед початком завдань — попроси AI згенерувати базовий калькулятор. Використай цей промпт:
Змінити колір кнопок операторів
Кнопки +, −, ×, ÷ та = мають бути іншого кольору — наприклад помаранчевого або синього. Так їх одразу видно серед цифр.
Додати заголовок калькулятора
Над кнопками має бути заголовок, наприклад "Мій калькулятор". Можна написати будь-яку назву.
Змінити загальний стиль на свій смак
Зміни фон сторінки, шрифт або border-radius кнопок. Зроби так, як тобі подобається — це твій калькулятор.
Анімація натискання кнопки
При натисканні кнопка має злегка "потонути". Це робить калькулятор живим та приємним у використанні.
Перемикання теми
Додай кнопку 🌙 / ☀️ — перемикає між темним та світлим виглядом. Все плавно змінює колір при кліку.
Тема зберігається
Якщо вибрав темну тему та перезавантажив сторінку — темна тема має залишитися. Браузер має пам'ятати вибір.
Ділення на нуль — показати "Помилка"
Зараз калькулятор показує "Infinity" при діленні на нуль. Заміни це на чітке повідомлення "Помилка" червоним кольором.
Заборонити дві крапки в одному числі
Якщо число вже має крапку і натиснути її ще раз — нічого не має відбуватися. Одна крапка на число.
Кнопка ⌫ — видалити останній символ
Додай кнопку ⌫ (backspace). Натисни — видаляється останній введений символ. Якщо нічого не залишилось — показуй "0".
Кнопка % — обчислює відсотки
Додай кнопку %. Приклад: введи 200 + 10% = та отримай 220. Корисно для розрахунку знижок.
Кнопка "Скопіювати результат"
Додай маленьку кнопку 📋 поруч з дисплеєм. Натисни — результат копіюється в буфер обміну. На секунду з'являється "Скопійовано!".
Показувати останні 5 обчислень
Під калькулятором з'являється список: останні 5 прикладів та їх результати. Наприклад: "2 + 3 = 5".
Історія зберігається після перезавантаження
Закрив вкладку, відкрив знову — історія на місці. Браузер пам'ятає всі обчислення.
Показувати час кожного обчислення
Поруч з кожним записом в історії додай час, коли було виконано обчислення. Наприклад: "14:32".
Клік на запис — вставляє результат
Клікнув на запис в історії — його результат з'являється на дисплеї. Можна одразу продовжувати обчислення.
Кнопка очищення історії з підтвердженням
Додай кнопку "Очистити історію". При кліку з'являється попап: "Ти впевнений?" з кнопками "Так" та "Ні".
Підтримка клавіатури
Можна рахувати без кліків мишею: цифри з клавіатури, Enter = обчислити, Escape = скинути, Backspace = видалити символ.
Розмір цифр на дисплеї
Додай дві маленькі кнопки A+ та A−. Натисни A+ — цифри на дисплеї стають більшими. A− — меншими.
Добре виглядає на мобільному
Відкрий калькулятор на телефоні або звузь вікно браузера — має бути зручно. Великі кнопки, все влазить на екран.
Кнопка "Інженерний режим"
Додай перемикач, що розкриває додатковий рядок кнопок: √ (квадратний корінь), x² (квадрат). Натисни знову — рядок ховається.