管理者、translator
2,311
回編集
en>Primefac (typo fix) |
細 (1版 をインポートしました) |
||
| 16行目: | 16行目: | ||
local function err(msg) | local function err(msg) | ||
-- Generates wikitext error messages. | -- Generates wikitext error messages. | ||
return mw.ustring.format('<strong class="error"> | return mw.ustring.format('<strong class="error">書式エラー: %s</strong>', msg) | ||
end | end | ||
| 117行目: | 117行目: | ||
local input_number = p._cleanNumber(input_string); | local input_number = p._cleanNumber(input_string); | ||
if input_number == nil then | if input_number == nil then | ||
return err(' | return err('order関数に渡された引数が数字ではありません') | ||
else | else | ||
return p._order(input_number) | return p._order(input_number) | ||
| 160行目: | 160行目: | ||
input_number, input_string = p._cleanNumber(input_string); | input_number, input_string = p._cleanNumber(input_string); | ||
if input_string == nil then | if input_string == nil then | ||
return err(' | return err('precision関数に渡された引数が数字ではありません') | ||
else | else | ||
return p._precision(input_string) | return p._precision(input_string) | ||
| 344行目: | 344行目: | ||
local precision = p._cleanNumber(args[2] or args.precision or 0) | local precision = p._cleanNumber(args[2] or args.precision or 0) | ||
if value == nil or precision == nil then | if value == nil or precision == nil then | ||
return err(' | return err('round関数に渡された引数が数字ではありません') | ||
else | else | ||
return p._round(value, precision) | return p._round(value, precision) | ||
| 382行目: | 382行目: | ||
local y = p._cleanNumber(args[2]) | local y = p._cleanNumber(args[2]) | ||
if not x then | if not x then | ||
return err(' | return err('mod関数に渡された第1引数が数字ではありません') | ||
elseif not y then | elseif not y then | ||
return err(' | return err('mod関数に渡された第2引数が数字ではありません') | ||
else | else | ||
return p._mod(x, y) | return p._mod(x, y) | ||
| 454行目: | 454行目: | ||
-- Check for non-numeric input | -- Check for non-numeric input | ||
if value == nil or precision == nil then | if value == nil or precision == nil then | ||
return err(' | return err('_precision_format関数に渡された引数が不正です') | ||
end | end | ||
| 532行目: | 532行目: | ||
return formatted_num | return formatted_num | ||
end | end | ||