Сайт для тех, кто хочет знать больше |
|
Калькулятор
Сегодня в этой статье мы будем рассматривать такую вещь
как калькулятор. Вот как он выглядит (и работает :)
В первую и вторую строку введите числа, нажмите "+" и результат сложения отобразится в третьем поле. Кнопка "с" служит для быстрого очищения полей ввода. Дробные числа следует писать через точку, а не запятую. Для начала создайте документ 200х200. Нарисуйте 2 кнопки: одну для сложения, другую для сброса. Затем создаем 2 текстовых поля (input text) для ввода чисел и одно поле (dynamic text) для вывода ответа. Поочередно выделив каждую кнопку в свойстве Переменная (Variable) первое поле назовем text1, второе - text2, третье - text3. Выделяем кнопку сложения и пишем такой скрипт: on(release) {texts3 = number(texts2) + number(texts1)} Немного пояснений к скрипту:on(release) - выполнение каких-то действий, когда нажата наша кнопка. texts3 = number(texts2) + number(texts1) - отображаем в третьем поле сумму значений двух верхних полей. number(texts2) - берем значение из текстового поля и преобразовываем его в число. Затем выделяем кнопку сброса и пишем: on(release) {texts1 = "0"; texts2 = "0"; texts3 = "0";} Если добавить еще пару кнопок, то калькулятор будет умножать, делить, вычитать. В каждую кнопку нужно вставить такой же скрипт, как и для сложения. Затем в скрипте заменить "+" на нужный знак действия.На мой взгляд, если учиться что-то делать, то лучше брать исходник. |