Maza Faka,
Зеркало ![Wink](images/smilies/wink.gif)
.
HORRIBLE,
$GUI_EVENT_CLOSE
Цитата:
с какой целью мы делаем возрат размерности массива
|
Чтобы обьявить массив по новой, присвоив ему ещё одно значение (+1).
Цитата:
что тут такое выполняется и зачем это сравнение?
|
Проверяется последняя запись, если она ровна операции (- + / *) которая запрпашивается пользователем, то ничего не делаем (ContinueLoop), а далее просто обьявляется массив по новой (плюс ещё один элемент), и добавляется новое знчение (цифра или другая операция, хотя в данном случае только операция).
Цитата:
как он складывает или умножает, где это в коде ,видно, но как ?
|
По нажатию на ровно ( = ) весь собранный нами ранее массив перечитывается, все его значения складываются в обычную строку ($Operations_Str), а потом используется встроенная функция
Execute(), позволяет получить абсолютное значение данных в строке.
P.S
Чуть позже выложу другую версию калькулятора, где поддерживаются хоткеи, а также ещё несколько улучшении
![Wink](images/smilies/wink.gif)