...
Тип | Значение | Результат |
---|---|---|
NIL | nil | false |
Число | 0 | false |
Число | любое ненулевое | true |
Строка | "" | false |
Строка | любая непустая | true |
Объект | любой | true |
Операции со строками
Есть только одна операция для работы со строками. Это сложение или конкатенация строк:
Приер | Результат |
---|---|
"a" + "b" | "ab" |
Если первый аргумент оператора "+" не является строкой, то будет выполняться арифметическая операция сложения. Если второй аргумент операции конкатенации не является строкой, то он будет преобразован в строку согласно следующей таблицы преобразования:
Тип | Значение | Результат |
---|---|---|
NIL | nil | "" |
Число | 123.45 | "123.45" |
Логический | true | "true" |
Логический | false | "false" |
Объект | любой | сериализация в строку |
Операции сравнения
Операции сравнения выполняются над любыми типами данных и результатом их вычисления являются булевые значения.
...