gpt4 book ai didi

lua - string.len() 总是返回错误 "unexpected symbol"

转载 作者:行者123 更新时间:2023-12-01 23:57:22 25 4
gpt4 key购买 nike

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/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com