![]() |
|
||||||||||
|
|||||
|
Регистрация: Mar 2007
Сообщений: 32
|
Доброго времени суток.
Пытаюсь сделать нечто похожее на калькулятор... создал поле Inpu Text(назвал vvod) для ввода чисел создал кнопки при нажатие которых вводятся числа от 0 до 9 создал кнопку сложения вот её код: создал кнопку вычитания и кнопку равно! вот её код on (press) {
perem = Number(vvod.text);
// переменная perem получает число в из текстового поля vvod
rovno = plus + perem;
// создаётся переменная rovno равная сумме переменных plus и perem
vvod.text = rovno;
}
1. в текстовое поле вводится число 2. нажимается кнопка плюс или кнопка минус(сморя что нам надо, сложить или вычесть) 3. с текстового поля всё стирается 4. вводим часло коротое нам надо прибавить или вычесть 5. нажимаем на кнопку "равно" и в текстовое поле выводится ответ принцип работы кнопок плюс и минус видно в коде... ВОПРОС! немогу понять как сделать чтоб кнопка ровно понимала кагда надо дать ответ сложения или вычитания? на данный момент(как видно в коде) она у меня может только слаживать... Зарание благодарен. вижу один способ но незнаю как это сделать... on (press) {
perem = Number(vvod.text);
если переменная plus ничему не равна то
переменная rovno = minus - perem
vvod.text = rovno
если переменная plus чемуто равна то
переменная rocno = plus + perem
vvod.text = rovno
и аналогично с кнопкой минус короче какой камандой убрать значение переменной? ![]()
__________________
1, 2, 3, Й, Ц, У, Ф, Ы, Я - глючная моя клава.... Последний раз редактировалось iNils; 22.05.2008 в 15:39. |
![]() |
Часовой пояс GMT +4, время: 15:18. |
|
|
« Предыдущая тема | Следующая тема » |
|
|