函数名

return

函数介绍

方法名称:return关键字用于从函数中返回一个或多个值。当函数执行到return语句时,它会立即停止执行,并将其后面的表达式作为返回值返回给调用者

说明:

如果return语句没有指定返回值,则默认返回nil。如果函数需要返回多个值,可以使用逗号分隔多个表达式。

return语句不仅可以用在函数的最后一行,也可以用在函数的中间。在这种情况下,return语句会立即结束函数的执行,并返回指定的值,如下例子所示

函数例子

function bar(x)
  if x < 0 then
    return "错误:x为负数"
  end
  return x
end
print(bar(-1)) -- 输出"错误:x为负数"
print(bar(4)) -- 输出4