Modul:Wiki Increase Calc

Dies ist die aktuelle Version dieser Seite, zuletzt bearbeitet am 19. Februar 2025 um 21:25 Uhr durch Dnsisc (Diskussion | Beiträge) (AZ: Die Seite wurde neu angelegt: -- 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 Ve…).
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

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