桥泰

导航

 


类型==========================

> print('hello')
hello
> print(type('hello'))
string
> print(type(123*12))
number
> print(type(print))
function
> print(type(false))
boolean

字符串拼接==========================
> local str = 'hello'
> local str1 = 'hello' .. 'world' print(str1)
helloworld
> arr = {'hello', 'world', 'java'}
> print(arr[0])
nil
> print(arr[1])
hello
> map = {name="jack", age=21}
> print(map['name'])
jack
> print(map.name)
jack

 

函数和if判断==========================

print('hello world!')

local arr = {'java', 'lua', 'python'}
local map = {name='jack', age=21}
local function printArr(arr)
if (not arr) then
print('数组不能为空!')
return nil
end

for i, val in ipairs(arr) do
print(i, val)
end
end

printArr(arr)

local arr2 = {100, 200, 300}
printArr(arr2)

printArr(nil)

for key, value in pairs(map) do
print(key, value)
end

posted on 2025-05-31 20:55  桥泰  阅读(13)  评论(0)    收藏  举报