level 1
刚刚接触lua,啥也不懂,求大佬指点
function getMessage()
return "hello"
end
print(GetMessage())
output是Hello
有人知道这里面return是起什么作用的吗
2024年07月31日 02点07分
1
level 3
声明:我不是专业人士 只是兴趣 可能误解了部分的意思 请见谅
机翻返回 实际也确实是这个 return相当于一个结果展现结果的途径 function里面的代码在实际工作的有很多 比如1+1 2+1之类但是不能提现出进行了这么一个动作 (如果加了print另当别论) 而return 就能给到调用的的函数一个结果 可以这么想
把函数的function xxx(...)和 end 以及原函数(就是一开始的那个函数 这个涉及到面向对象编程(应该是这个)反正现在学不到)的return去掉那么 执行完除了return的剩下的就是函数可以替换掉的 比如你这个 去掉return 那么是字符串hello 把整个函数换成字符串hello
2025年07月14日 15点07分
4