|
Re: Уроки скриптологии
По первой теме можно добавить следующее: Типы переменных делятся на простые типы - INT, FLOAT, STRING и сложные (производные) типы - CLASS, PROTOTYPE, INSTANCE. Особняком стоит тип VOID, я нашел всего одно его применение - при объявлениии функции указывает, что функция не имеет возвращаемого значения. К сложным типам мы еще вернемся позже.
Тема вторая: Операции над данными.
Существует несколько типов операций: арифметические, присваивания, отношения, логические, побитовые, над массивами, операции с членами классов. В основном, все операции применимы только к простым типам, за исключением типа STRING.
1. Арифметические операции. + - простое сложение - - простое вычитание * - простое умножение / - простое деление (результат целая часть) % - простое деление (результат остаток) Здесь должно быть все понятно - без комментариев.
2. Операции присваивания. = - простое присваивание += - сложение с приваиванием -= - вычитание с присваиванием *= - умножение с присваиванием /= - деление с приваиванием (целая часть) Здесь тоже все понятно - без комментариев.
3. Операции отношения. < - истина, если меньше > - истина, если больше <= - истина, если меньше или равно >= - истина, если больше или равно == - истина, если равно != - истина, если не равно Здесь тоже все понятно - без комментариев.
(продолжение следует)
|