モジュール:数学
このモジュールについての説明文ページを モジュール:数学/doc に作成できます
local p = {}
function p.getLmc(frame) --2数の最小公倍数を求める関数
local num1 = tonumber(frame.args[1])
local num2 = tonumber(frame.args[2])
if num1 and num2 then
if num1 == 0 or num2 == 0 then
return 0
end
if num1 == num2 then
return num1
end
local a, b = 1
while a*num1 ~= b*num2 do
if a*num1 > b*num2 then
b = b + 1
else
a = a + 1
end
end
return a*num1
else
return "'''関数 getLmc: 引数には数値のみを入力してください。'''"
end
end
return p