模板:Ifnumber
模板頁面
更多語言
更多操作
如果{{{1}}}是數字,那麼返回{{{2}}}或1。否則返回{{{3}}}或0。
例子
{{Ifnumber|1}}返回1{{Ifnumber|200}}返回1{{Ifnumber|abc}}返回0{{Ifnumber|200|是数字|不是数字}}返回是数字{{Ifnumber|1.5|是数字|不是数字}}返回是数字{{Ifnumber|1,000|是数字|不是数字}}返回不是数字{{Ifnumber||是数字|不是数字}}返回是数字{{Ifnumber|5.3e10|是数字|不是数字}}返回是数字{{Ifnumber|5.3e|是数字|不是数字}}返回不是数字{{Ifnumber|e|是数字|不是数字}}返回是数字{{Ifnumber|pi|是数字|不是数字}}返回是数字{{Ifnumber|alpha|是数字|不是数字}}返回不是数字{{Ifnumber|二十|是数字|不是数字}}返回不是数字
注意
這個模板無法識別帶格式的數字(比如 23,456.78),如果需要使用本模板進行識別,需要將數字放置於{{formatnum: number|R}}中。比如:
{{Ifnumber|1,000.50|是数字|不是数字}}返回不是数字{{Ifnumber|{{formatnum:1,000.50|R}}|是数字|不是数字}}返回是数字
註釋與外部連結
本模板代碼引自enwp:Template:Ifnumber。