Module:Weapon Calculation: Difference between revisions

From HorizonXI Wiki
(Created page with "local p = {} function p.test (frame) local parsed = parseInput(frame) return type() end local function parseInput ( input ) if ( input.tonumber() ) then return input end local number = string.match(input, "%d+") local finalstring = input:gsub(number, '') return number, finalstring end return p")
 
No edit summary
Line 1: Line 1:
local p = {}     
local p = {}     
function p.test (frame)
local parsed = parseInput(frame)
return type()
end


local function parseInput ( input )
local function parseInput ( input )
Line 14: Line 9:
end  
end  


function p.test (frame)
local parsed = parseInput(frame)
return type()
end


return p
return p

Revision as of 10:35, 2 July 2025

Documentation for this module may be created at Module:Weapon Calculation/doc

local p = {}    

local function parseInput ( input )
	if ( input.tonumber() ) then return input end
	
	local number = string.match(input, "%d+")
	local finalstring = input:gsub(number, '')
	return number, finalstring 
end 

function p.test (frame)
	local parsed = parseInput(frame)
	return type()
end

return p