Zum Inhalt springen

Modul:Wiki Increase Calc

aus Wikipedia, der freien Enzyklopädie

Die Dokumentation für dieses Modul kann unter Modul:Wiki Increase Calc/Doku erstellt werden

-- Modul:Wiki Increase Calc
local p = {}

-- Funktion zur Berechnung der absoluten und prozentualen Veränderung
function p.increase(frame)
    local args = frame.args
    local value2016 = tonumber(args["2016"]) or 0
    local value2024 = tonumber(args["2024"]) or 0

    -- Berechnung der absoluten Veränderung
    local absolute_change = value2024 - value2016

    -- Berechnung der prozentualen Veränderung
    local percent_change = 0
    if value2016 ~= 0 then
        percent_change = (absolute_change / value2016) * 100
    end

    -- Formatierung der Ausgabe
    return string.format("%+.1f (%.1f%%)", absolute_change, percent_change)
end

return p