Module:YenToUSD: Difference between revisions

From FamiWiki
m (updating conversion value)
m (updating conversion rate)
 
Line 19: Line 19:


function p.convert(yen)
function p.convert(yen)
local conversion = 0.0068 -- Change this value every once in a while
local conversion = 0.0064 -- Change this value every once in a while
local usd = yen * conversion
local usd = yen * conversion
return math.floor(usd*100)/100
return math.floor(usd*100)/100

Latest revision as of 16:00, 24 April 2024

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

local p = {}

local function getArgs(frame)
    local args = {}
    for key, value in pairs(frame:getParent().args) do
        args[key] = value
    end
    for key, value in pairs(frame.args) do
        args[key] = value
    end
    return args
end

function p.main(frame)
    local args      = getArgs(frame)
    local yen       = args[1] or args.yen or ''
    return p.convert(yen)
end

function p.convert(yen)
	local conversion = 0.0064 -- Change this value every once in a while
	local usd = yen * conversion
	return math.floor(usd*100)/100
end

return p