String.reverse (Lua): различия между версиями
Перейти к навигации
Перейти к поиску
Tatikoma (обсуждение | вклад) (Новая страница: «== Описание == '''string.reverse''' - возвращает строку, в которой символы строки расположены в обра...») |
Tatikoma (обсуждение | вклад) |
||
Строка 4: | Строка 4: | ||
== Синтаксис == | == Синтаксис == | ||
Привязка к окну: нет. | Привязка к окну: нет. | ||
− | + | <br>Работа со свернутым окном: да. | |
− | + | <br>Параметры заключаются в скобки и разделяются запятыми. | |
− | string.reverse( | + | string.reverse(<nowiki><s></nowiki>) |
Или: | Или: | ||
− | + | <nowiki><s></nowiki>:reverse() | |
Где: | Где: | ||
− | + | <br>'''s''' - строка. | |
== Примеры == | == Примеры == | ||
Строка 43: | Строка 43: | ||
[[Tonumber (Lua)]] | [[Tonumber (Lua)]] | ||
− | + | <br>[[Tostring (Lua)]] | |
− | + | <br>[[String.find (Lua)]] | |
− | + | <br>[[String.len (Lua)]] | |
− | + | <br>[[String.sub (Lua)]] | |
− | + | <br>[[String.format (Lua)]] |
Текущая версия на 11:20, 28 августа 2019
Содержание
Описание
string.reverse - возвращает строку, в которой символы строки расположены в обратном порядке.
Синтаксис
Привязка к окну: нет.
Работа со свернутым окном: да.
Параметры заключаются в скобки и разделяются запятыми.
string.reverse(<s>)
Или:
<s>:reverse()
Где:
s - строка.
Примеры
--lua log(string.reverse("abcd"))
--lua local str1 = "hello" local str2 = str1:reverse() -- присвоить результат функции reverse другой переменной, использована альтернативная запись функции log (str2)
--lua log ("clear") log ("mode compact") local a = "1234" local b = a:reverse() log(b) -- функция reverse принимает и возвращает тип данных string, это нужно учитывать если число будет сравниваться if b == 4321 then -- условие будет ложно, т. к. переменная 'b' является строкой, сравнивать её с числом нельзя log ("++") else log ("--") end -- нужно преобразовать строку в число (используя tonumber) или сравнивать строку со строкой if tonumber(b) == 4321 then -- или if b == "4321" then log ("++") else log ("--") end
Смотрите также
Tonumber (Lua)
Tostring (Lua)
String.find (Lua)
String.len (Lua)
String.sub (Lua)
String.format (Lua)