--[[ print("hello") --]]
---[[ print("hello") -- ここがコメントではなくなる --]]
x = 10 print(type(x)) -- "number" x = tostring(x) print(type(x)) -- "string"また数値を文字列に変換するだけなら空文字列を連結してもOKです。
x = x .. ""
a = { f1 = function(a) print("this is "..a) end, f2 = function(b) print("that is "..b) end } a.f1("Tom") -- "this is Tom" a.f2("Steve") -- "that is Steve"
function swap(x, y) return y, x end a, b = swap(5, 2); print(a) -- 2 print(b) -- 5
function f() { -- 処理 }は、
f = function() { -- 処理 }と書き換えることもできます。どちらの書き方にも慣れておきましょう
補足情報 Luaに関する情報について
http://www.lua.org/
Wikipediaはこちら。
http://ja.wikipedia.org/wiki/Lua
また非公式の日本語ドキュメントもあります。
http://milkpot.sakura.ne.jp/lua/lua51_manual_ja.html