今天是2026年9月15日 第38周 星期二
代人,时大变了。
我们生活在大地上,但我们的梦想超越天空。
變更
跳至導覽
跳至搜尋
← 較舊編輯
模块:沙盒/Shinonome Akebono/S
(檢視原始碼)
於 2020年7月8日 (三) 21:01 的修訂
增加 597 位元組
、
2020年7月8日 (三) 21:01
小
Shinonome Akebono移动页面
模块:沙盒/Sm
至
模块:沙盒/Shinonome Akebono/S
,不留重定向
第3行:
第3行:
local getArgs = require('Module:Arguments').getArgs
local getArgs = require('Module:Arguments').getArgs
−
function p.hello(frame)
+
function p.hello
()
+
return "Hello world!"
+
end
+
+
function p.lang
(frame)
local args=getArgs(frame)
local args=getArgs(frame)
−
local
col
=args[1]
+
local
text
=args[1]
−
local
text
=args[2]
+
local
lang
=args[2]
−
return "<
span
style
=
\"color:" .. col .. ";\">"
.. text
.. "</
span>
"
+
local
span=
mw
.
html
.
create('span')
+
:attr('lang',lang)
+
:wikitext(
text
)
+
return
span
+
end
+
+
local function qp(a,b,c)
+
local ans=1
+
local base=a
+
local exp=b
+
while exp
>
0 do
+
if exp%2==1 then
+
ans=ans*base%c
+
end
+
base=base*base%c
+
exp=(exp-(exp%2))/2
+
end
+
return ans
end
end
+
function p.rand(frame)
+
local prime=0x125E591
+
local args=getArgs(frame)
+
local bound=args[1]
+
local time=math.modf(os.time()*math.random())%prime
+
local pert=3254518517%prime
+
pert=qp(qp(pert,time,prime),qp(time,pert,prime),prime)
+
return pert%bound
+
end
return p
return p
Shinonome Akebono
介面管理員
、
管理員
、
上傳精靈活動編輯者
851
次編輯
導覽菜單
個人工具
建立賬號
登入
命名空間
模組
討論
變體
視圖
閱讀
檢視原始碼
檢視歷史
更多
搜尋
導覽
首頁
最近修改
隨機頁面
沙盒
互助客棧
QQ交流群
方針與指引
工具
上載檔案
特殊頁面
可打印版