function Main(Inhalt)
print(string.len(Inhalt))
end
Main(Bla)
这只是一个示例,我遇到了多个问题,例如:"input:3: bad argument #1 to 'len' (string expected, got nil)"
(像这里一样),或者其他任何意想不到的事情。
我对此有点陌生,所以请从头开始向我解释一下,我想了很长时间。我已经尝试使用 tostring()
将其转换为字符串,但是是的,我遗漏了一些东西。感谢您的帮助。
最佳答案
在这种情况下,Bla
要么需要是一个字符串,您可以通过在其周围加上引号来修复它
function Main(Inhalt)
print(string.len(Inhalt))
end
Main("Bla")
或者需要是一个包含字符串的变量
Bla="test string"
function Main(Inhalt)
print(string.len(Inhalt))
end
Main(Bla)
关于lua - string.len() 总是返回错误 "unexpected symbol",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62523440/