Module:Ticks: Difference between revisions
No edit summary |
No edit summary |
||
(2 intermediate revisions by the same user not shown) | |||
Line 3: | Line 3: | ||
function p.display(frame) | function p.display(frame) | ||
local args = frame:getParent().args | local args = frame:getParent().args | ||
local amount = tonumber(args["amount"]) or 0 | local amount = tonumber(args[1] or args["amount"]) or 0 | ||
local seconds = amount * 0.6 | local seconds = amount * 0.6 | ||
local timeDisplay = string.format('<abbr title="Time in seconds">% | -- Format to one decimal place explicitly | ||
local secondsFormatted = string.format("%.1f", seconds) | |||
local timeDisplay = string.format('<abbr title="Time in seconds">%ss</abbr>', secondsFormatted) | |||
return string.format("%d [[Ticks]] (%s)", amount, timeDisplay) | return string.format("%d [[Ticks]] (%s)", amount, timeDisplay) |