« Module:WeightToPercent » : différence entre les versions

De eMushpedia
Aller à la navigation Aller à la recherche
m debug 1: ajout de frame?
debug 2: on essaye de récupérer des arguments
Ligne 1 : Ligne 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

Version du 19 novembre 2025 à 14:15

La documentation pour ce module peut être créée à 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