Mô đun:If empty

local p = {}

function p.main(frame)
	local args = require('Mô đun:Arguments').getArgs(frame, {wrappers = 'Bản mẫu:If empty', removeBlanks = false})

	-- For backwards compatibility reasons, the first 8 parameters can be unset instead of being blank,
	-- even though there's really no legitimate use case for this. At some point, this will be removed.
	local lowestNil = math.huge
	for i = 8,1,-1 do
		if args[i] == nil then
			args[i] = ''
			lowestNil = i
		end
	end

	for k,v in ipairs(args) do
		if v ~= '' then
			if lowestNil < k then
				-- If any uses of this template depend on the behavior above, add them to a tracking category.
				-- This is a rather fragile, convoluted, hacky way to do it, but it ensures that this module's output won't be modified
				-- by it.
				frame:extensionTag('ref', '[[Thể loại:Trường hợp của Bản mẫu:If_empty thiếu đối số]]', {group = 'TrackingCategory'})
				frame:extensionTag('references', '', {group = 'TrackingCategory'})
			end
			return v
		end
	end
end

return p
Chúng tôi bán
Bài viết liên quan
Tôi thích bản thân nỗ lực như thế
Tôi thích bản thân nỗ lực như thế
[RADIO NHUỴ HY] Tôi thích bản thân nỗ lực như thế
Dies Irae – tuyệt tác của Chuuni Genre
Dies Irae – tuyệt tác của Chuuni Genre
Vào năm 2004, Type-moon cùng Nasu thả một quả bom vào ngành công nghiệp Visual novel mà cho đến hơn 10 năm sau, hậu quả của quả bom đó vẫn chưa phai mờ
Cung thuật Tengu - Genshin Impact
Cung thuật Tengu - Genshin Impact
Kujou Sara sử dụng Cung thuật Tengu, một kĩ năng xạ thuật chết chóc nổi tiếng của Tengu.
Hướng dẫn vượt La Hoàn Thâm Cảnh tầng 7 Genshin Impact
Hướng dẫn vượt La Hoàn Thâm Cảnh tầng 7 Genshin Impact
Tầng 7 toàn bộ quái đều là lính Fatui, sau 1 thời gian nhất định sẽ xuất hiện khiên nguyên tố giúp giảm 1 lượng lớn sát thương nhận vào