Здесь показаны различия между двумя версиями данной страницы.
Both sides previous revision Предыдущая версия Следущая версия | Предыдущая версия | ||
help:variables [2024/10/14 09:56] aleks_versus [Локальные переменные] |
help:variables [2024/10/14 10:12] (текущий) aleks_versus значение по умолчанию |
||
---|---|---|---|
Строка 283: | Строка 283: | ||
О функции **''ARRSIZE''** так же можно подробнее почитать в разделе [[help:arrays|"Массивы"]]. | О функции **''ARRSIZE''** так же можно подробнее почитать в разделе [[help:arrays|"Массивы"]]. | ||
+ | |||
+ | ===== Получение значений из переменных ===== | ||
+ | |||
+ | Чтобы получить значение переменной, достаточно написать её имя в выражении. | ||
+ | |||
+ | При этом, чтобы получить кортеж, нужно поставить перед именем переменной ''%'', а чтобы получить строковое значение, нужно поставить перед именем переменной ''$''. | ||
+ | |||
+ | Примеры: | ||
+ | |||
+ | <sxh qsp> | ||
+ | ! присваиваем значение одной переменной - другой | ||
+ | num = int & ! выражение здесь состоит из одной переменной | ||
+ | ! выводим значение переменной на экран | ||
+ | *pl $text &! выражение состоит из одной переменной | ||
+ | ! вычисляем куб числа, записанного в переменную и выводим на экран | ||
+ | d * d * d &! выражение состоит из двух операций умножения | ||
+ | </sxh> | ||
+ | |||
+ | **Важно!** Если мы пытаемся получить значение переменной, которая не была создана, то такая переменная вернёт значение по умолчанию: | ||
+ | * для числовых переменных значение по умолчанию ''0'' (ноль); | ||
+ | * для текстовых переменных значение по умолчанию ''""'' (пустая строка); | ||
+ | * для кортежей значение по умолчанию ''%%[]%%'' (пустой кортеж). | ||
===== Локальные переменные ===== | ===== Локальные переменные ===== |