Translations:Extension:Scribunto/Lua reference manual/1270/ru

Числа автоматически преобразуются в символьные строки, когда используются в ситуации, в которой ожидается вывод именно строкового литерала, например, при использовании с оператором конкатенации. Соответственно, строковый литерал, если он в принципе распознаётся функцией $tonumber_function, автоматически конвертируется в число при использовании арифметических операторов. Если же ожидается вывод логического значения, то получение любого другого, кроме nil или false, интерпретируется как true.