Module:WeightToPercent: Difference between revisions

From eMushpedia
Jump to navigation Jump to search
imported>Septembre
m debug 1: ajout de frame?
imported>Septembre
debug 2: on essaye de récupérer des arguments
Line 1: Line 1:
local p = {} --p stands for package
local getArgs = require('Module:Arguments').getArgs
local p = {}
 
function p.main(frame)
local args = getArgs(frame)
return p.convert(args)
end
   
   
function p.convert(frame, weight, totalweight)
function p.convert(weight, totalweight)
if weight == 0 then return 0
if weight == 0 then return 0
     else return 100 * totalweight / weight end
     else return 100 * totalweight / weight end

Revision as of 14:15, 19 November 2025

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

local getArgs = require('Module:Arguments').getArgs
local p = {}

function p.main(frame)
	local args = getArgs(frame)
	return p.convert(args)
end
 
function p.convert(weight, totalweight)
	if weight == 0 then return 0
    else return 100 * totalweight / weight end
end
 
return p