Module:Sandbox/Star0/1:修订间差异

来自Arcaea中文维基
无编辑摘要
无编辑摘要
第22行: 第22行:
local c
local c


function p.test()
function p.test(key)
if c==nil then return '无值' end
if key==true then c = 2 end
c = 2
if c==nil then return '无值' else return '有值' end
return '有值'
end
end


return p
return p

2022年7月27日 (三) 23:52的版本

可在Module:Sandbox/Star0/1/doc创建此模块的帮助文档

local p = {}

local Gjson = mw.text.jsonDecode(mw.getCurrentFrame():expandTemplate{ title = 'Songlist' } )

local loadJson = require('Module:LoadJson')


function p.main()
	json = Gjson
	s = #json["songs"]
	return s
end

function p.maint()
	if json == nil 
		then json = loadJson.Songlist()
	end
	s = #json["songs"]
	return s
end

local c

function p.test(key)
	if key==true then c = 2 end
	if c==nil then return '无值' else return '有值' end
	
end

return p