Module:Temperature: Difference between revisions
From Stationeers Community Wiki
More actions
RA2lover changed the content model of the page Module:Temperature from "Scribunto module" to "Scribunto module" |
mNo edit summary |
||
| (One intermediate revision by the same user not shown) | |||
| Line 1: | Line 1: | ||
local p = {} | local p = {} | ||
function p.convert(frame) | function p.convert(frame) | ||
local raw = frame.args[1] | local raw = frame.args[1] or frame.args.Temperature | ||
or (frame.getParent and frame:getParent().args[1]) | or (frame.getParent and frame:getParent().args[1] or frame:getParent().args.Temperature) | ||
or "0" | or "0" | ||
local k = tonumber(raw) or 0 | local k = tonumber(raw) or 0 | ||
Latest revision as of 20:49, 15 March 2026
Documentation for this module may be created at Module:Temperature/doc
local p = {}
function p.convert(frame)
local raw = frame.args[1] or frame.args.Temperature
or (frame.getParent and frame:getParent().args[1] or frame:getParent().args.Temperature)
or "0"
local k = tonumber(raw) or 0
local c = k - 273.15
return string.format("%g K (%.1f °C)", k, c)
end
return p