...
| Блок кода | ||
|---|---|---|
| ||
$localVar = 123
#moduleVar = true
del("$localVar") // Удаляет локальную переменную $localVar
del("localVar") // Тоже самое что и del("$localVar")
del("#moduleVar") // Удаляет переменную с областью видимости в пределах модуля |
Математические функции
math.pos(num
...
mixed) number
Назначение: фактически преобразует аргумент к числу. Эквивалент унарной операции "+".
...
| Блок кода | ||
|---|---|---|
| ||
$a = math.not(5) // $a равно false $a = math.not(0) // $a равно true $a = !0 // то же, что и предыдущая строка |
math.add(num1 number, num2 number, precision int = 12) bool
Назначение: сложение чисел. Эквивалент бинарной операции "+".
Аргументы:
- num1 - первое слагаемое.
- num2 - второе слагаемое.
- precision - точность вычислений, количество цифр после запятой. Значение по умолчанию 12, масимальное - 100.
Возвращаемое значение: сумма чисел.
| Блок кода | ||
|---|---|---|
| ||
$a = math.add(1.5, 3.5) // $a равно 5
$a = 1.5 + 3.5 // то же, что и предыдущая строка
$a = math.add(1.000006, 2.1, 5) // $a равно 3.10001 |
Функции для работы со строками
...