Lua基础
Posted kelamoyujuzhen
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Lua基础相关的知识,希望对你有一定的参考价值。
Lua交互模式下如何退出
①Ctrl+D
②os.exit()
lua交互模式下如何执行一个文件
learn.lua脚本
function norm(x,y) return(x^2+y^2)^0.5 end function twice(x) return 2*x end
使用dofile函数加载lua脚本到交互模式下
[[email protected] learn]# lua Lua 5.1.4 Copyright (C) 1994-2008 Lua.org, PUC-Rio > dofile("/root/learn/learn.lua") > n=norm(3.4,1.0) > print(n) 3.5440090293339 > print(twice(n)) 7.0880180586677 >
lua注释
--单行注释
--[[ --]]多行注释
lua字符串连接符..
当在数字后使用..时,最好留个空格,否则第一个.会被当成小数点
..还可以将数字转换成字符串
print(tostring(10) == "10") print(10 .. ""=="10") print(tonumber("10")==10) 输出结果 true true true
tostring()用于将数字转为字符串
tonumber()用于将字符串转为数字,当无法转换成数字时会返回nil
以上是关于Lua基础的主要内容,如果未能解决你的问题,请参考以下文章