编辑代码

-- JSRUN引擎2.0,支持多达30种语言在线运行,全仿真在线交互输入输出。
-- BV1RQ4y1t77H


--famous = {"ikun", name="Trump", weight=79, "马老师", depart="USA", "256机", "ProMax"}

-- table的连接
-- table.concat(要合并的table, 分隔符,从那个索引开始,到哪个索引结束)

-- table的拆包,a,b,c,d用于接收拆分后的值
-- a,b,c,d = table.unpack(要拆分的table, 从那个索引开始,到哪个索引结束)

--t = table.pack("apple", "banana", "peach")
--print(table.concat(t, ","))
--print(t.n)

--table.maxn = table.maxn or function(t) return #t end
--famous = {"ikun", name="Trump", weight=79, "马老师", depart="USA", "256机", "ProMax"}
--print(table.concat(famous, ","))
--print(table.maxn(famous))

cities = {"trump", "ikun", "m马老师","maga","th"}
--table.insert(cities, 2, "256机")
--table.insert(cities, "maga")
--cities = {"bj背景","sh上海","gz光照", "sz深圳","tj添加"}

-- 默认升序
table.sort(cities)
--降序
table.sort(cities, function(a,b)
                        return a>b
                   end 
)
print(table.concat(cities, ","))