В этой статье поговорим о типах переменных.
Переменные бывают различных типов:
-
number — целое число;
-
boolean — логический тип;
-
string — строка;
-
ip — IP-адрес;
-
time — дата и время;
-
array — массив данных;
-
nil — тип переменной без значения.
Определить тип переменной в Mikrotik Router OS можно так:
Рис.1. Mikrotik Router OS, тип переменной number.
:local a 1; :put [:typeof $a];
Рис.2. Mikrotik Router OS, тип переменной boolean.
:local a; :set a true; :put [:typeof $a];
Рис.3. Mikrotik Router OS, тип переменной string.
:local a "1"; :put [:typeof $a];
Рис.4. Mikrotik Router OS, тип переменной ip.
:local a 10.0.0.2; :put [:typeof $a];
Рис.5. Mikrotik Router OS, тип переменной time.
:local a 12:15:12; :put [:typeof $a];
Рис.6. Mikrotik Router OS, тип переменной array.
:local myArr [:toarray "1,2,3,4,5"]; :put [:typeof $myArr]
Рис.7. Mikrotik Router OS, тип переменной nil.
:local a; :put [:typeof $a];
Евгений Рудченко специально для ASP24.







