• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell
您的位置:首页 > 脚本语言 >Lua > 举例简介Lua中函数的基本用法

举例简介Lua中函数的基本用法

作者:goldensun 字体:[增加 减小] 来源:互联网

goldensun 通过本文主要向大家介绍了lua函数库,lua时间函数,lua 函数调用,lua 匿名函数,lua 闭包函数等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

  if n < 2 then return 1 end
  return fib(n - 2) + fib(n - 1)
end</div>

function adder(x)
  -- 调用adder时,会创建用于返回的函数,并且能记住变量x的值:
  return function (y) return x + y end
end
a1 = adder(9)
a2 = adder(36)
print(a1(16))  --> 25
print(a2(64))  --> 100</div>

-- 不匹配的接收方会被赋为nil;
-- 不匹配的发送方会被忽略。

x, y, z = 1, 2, 3, 4
-- 现在x = 1, y = 2, z = 3, 而 4 会被丢弃。</div>

  print(a, b, c)
  return 4, 8, 15, 16, 23, 42
end

x, y = bar('zaphod')  --> prints "zaphod  nil nil"
-- 现在 x = 4, y = 8, 而值15..42被丢弃。</div>

-- 下面是等价的:
function f(x) return x * x end
f = function (x) return x * x end</div>

local function g(x) return math.sin(x) end
local g; g  = function (x) return math.sin(x) end
-- 'local g'可以支持g自引用。</div>

print 'hello'  --可以工作。 </div>

</div>

您可能想查找下面的文章:

  • 举例简介Lua中函数的基本用法
  • Lua中的一些常用函数库实例讲解

相关文章

  • Lua和C语言的交互详解
  • 使用lua实现php的print_r()函数功能
  • 详解Lua中的if语句的使用方法
  • Lua学习笔记之类型与值
  • 在Mac OS中安装Lua的教程
  • Lua教程(十五):输入输出库(I/O库)
  • Lua检测数组(tabble)中是否包含某个值
  • Lua面向对象之类和继承浅析
  • Lua判断字符串前缀是否为指定字符的3种方法
  • 用sysbench来测试MySQL的性能的教程

文章分类

  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell

最近更新的内容

    • Lua学习笔记之表达式
    • 举例简介Lua中函数的基本用法
    • Lua中的元表和元方法学习笔记
    • C语言中通过LUA API访问LUA脚本变量的简单例子
    • lua闭包的理解以及表与函数的几种表达方法
    • 在Lua中使用模块的基础教程
    • lua脚本语言快速入门教程
    • Lua中table的几种构造方式详解
    • Lua中的模块(module)和包(package)详解
    • Lua中使用table实现的其它5种数据结构

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有