Modul:Ordinal: Perbedaan antara revisi
Konten dihapus Konten ditambahkan
kTidak ada ringkasan suntingan |
k Mengembalikan suntingan oleh Baloo Official (bicara) ke revisi terakhir oleh Farras Tag: Pengembalian |
||
(1 revisi perantara oleh pengguna yang sama tidak ditampilkan) | |||
Baris 1:
--[[
This template will add the appropriate ordinal prefix to a given integer.
Please do not modify this code without applying the changes first at
Module:Ordinal/sandbox
Module talk:Ordinal/sandbox/testcases.
]]
local p = {}
--[[
This function converts an integer value into a numeral followed by ordinal indicator.
Usage:
{{#invoke:Ordinal|ordinal|1
{{#invoke:Ordinal|ordinal}} -
Parameters
1:
]]
function p.ordinal(frame)
Baris 33 ⟶ 30:
args[1] = "{{{1}}}"
end
return p._ordinal(args[1]
end
function p._ordinal(n
local x = tonumber(mw.ustring.match(n, "(%d*)%W*$"))
local
▲ return n .. suffix
end
|