【Lua学習ノート】Lua入門基礎の文法


  • 変数の定義
  • 1.   A-Z a-z      、  
    2.   _       
    3.       
    
  • グローバルおよびローカル変数
  • 1.  local         
    2.   local           
    local a= 123 	--a     
    b = 567			--b     
    
    --         
    --1.      
    --2.          
    
  • 注釈
  • --     
    --[[ ... --]]     
    
  • 変数の削除
  • --      nil           
    la = 123
    la = nil		--    la
    
  • Luaのデータ型
  • 1.nil			--   ,       false
    2.boolean		--   ,  true  false
    3.number		--   
    4.string		--    ,           
    5.function		--  
    6.table			-- ,     "  "   "  "
    7.thread		--  ,(       )
    8.userdata		--           C    .(   )
    
    --  Lua type            
    --For example
    print(type("123"))		-> string
    print(type(123))		-> number
    print(type(print))		-> function
    
  • 賦値
  • --  "="    , "="      "="     
    --For example
    a = 12		-- 12   a 
    
    --     
    --For example
    a,b = 12,13		-- 12   a,13   b
    a,b,c = 12,13   --c    nil
    a,b = 12,13,14	--14
  • 文字列接続
  • --    <..>    
    --For example
    local a = "123"
    local b = "456"
    local c = a..b  -> c = 123456