Template:Valid: Difference between revisions

From Zoophilia Wiki
Jump to navigationJump to search
meta>SkyLined
testing again (still not working)
meta>SkyLined
Made example very large, removed debug text.
Line 6: Line 6:
==Examples==
==Examples==
:<code><nowiki>{{valid|number=1234}}</nowiki></code> = {{valid|number=1234}}
:<code><nowiki>{{valid|number=1234}}</nowiki></code> = {{valid|number=1234}}
:<code><nowiki>{{valid|number=1234567890}}</nowiki></code> = {{valid|number=1234567890}} (too large)
:<code><nowiki>{{valid|number=1234567890}}</nowiki></code> = {{valid|number=1234567890}}
:<code><nowiki>{{valid|number=123456789000}}</nowiki></code> = {{valid|number=123456789000}}
:<code><nowiki>{{valid|number=12345678901234567890}}</nowiki></code> = {{valid|number=12345678901234567890}} (too large)
</noinclude><includeonly>{{#if:{{{number|}}}|{{#ifeq:{{{number}}}|{{evalns|{{{number}}}}}|true|{{#ifeq:{{{number}}}|+{{evalns|{{{number}}}}}|true|false}}}}}}({{{number}}} vs {{evalns|{{{number}}}}})</includeonly>
:<code><nowiki>{{valid|number=1.234567890}}</nowiki></code> = {{valid|number=1.234567890}}
:<code><nowiki>{{valid|number=1.2345678901234567890}}</nowiki></code> = {{valid|number=1.2345678901234567890}} (too many decimals)
</noinclude><includeonly>{{#if:{{{number|}}}|{{#ifeq:{{{number}}}|{{evalns|{{{number}}}}}|true|{{#ifeq:{{{number}}}|+{{evalns|{{{number}}}}}|true|false}}}}}}</includeonly>

Revision as of 17:06, 16 April 2008

Purpose

Determines whether something is valid in a vertain context. Currently only implemented for determining if a number is within the precision that wikipedia expressions can handle.

Returns

true if the argument is valid, false if it is not.

Examples

{{valid|number=1234}} = true
{{valid|number=1234567890}} = true
{{valid|number=12345678901234567890}} = false (too large)
{{valid|number=1.234567890}} = true
{{valid|number=1.2345678901234567890}} = false (too many decimals)