【256times】1/6(月) - 1/10(金) 休講のお知らせ
【週刊ドットインストール】 Google Fonts入門をリリース、ミニクイズが10万回答突破、年末年始休暇のお知らせ
「Git/GitHub入門 リモート編」のミニクイズをリリースしました
「Git/GitHub入門 ブランチ編」のミニクイズをリリースしました
「Git/GitHub入門 基本操作編」のミニクイズをリリースしました
『Google Fonts入門』をリニューアルしてリリースしました
あなただけの学習ロードマップを作成します 【随時受付中】
--[[ print("hello") --]]
---[[ print("hello") -- ここがコメントではなくなる --]]
x = 10 print(type(x)) -- "number" x = tostring(x) print(type(x)) -- "string"
x = x .. ""
x = 10 print(type(x)) -- "number"と表示されます
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() { -- 処理 }
#01 Luaとはなにか?
補足情報 Luaに関する情報について
http://www.lua.org/
Wikipediaはこちら。
http://ja.wikipedia.org/wiki/Lua
また非公式の日本語ドキュメントもあります。
http://milkpot.sakura.ne.jp/lua/lua51_manual_ja.html
#02 はじめてのLuaプログラミング
補足情報 コメントの上手な記述方法
としておくと、最初の--を---に変えるだけでコメントインすることができます。
デバッグなどをする際にコメントアウト、コメントインをよく使う場合に覚えておくと良いでしょう。
#03 変数とデータ型について
補足情報 数値・文字列の相互変換について
また数値を文字列に変換するだけなら空文字列を連結してもOKです。
補足情報 変数のデータ型を知る方法
#11 関数をつくってみよう (1)
補足情報 関数をテーブルに格納する方法
補足情報 関数の返り値について
補足情報 関数の書き方について
は、
と書き換えることもできます。どちらの書き方にも慣れておきましょう