Template:Str len: Difference between revisions

From Zoophilia Wiki
Jump to navigationJump to search
meta>Davidgothberg
(Better naming of /core parameter 3, and core does not return any leading zeros anymore.)
meta>Davidgothberg
(Feeding the numbered parameters as numbers instead, to get white space stripping. Slightly more efficient, and simpler code. Tested in the /sandbox.)
Line 1: Line 1:
{{#ifeq: x{{#if:x|{{{1|}}}}} | x{{padleft:{{{1|}}}| 500 }}  <!-- str >= 500 -->
{{#ifeq: x{{#if:x|{{{1|}}}}} | x{{padleft:{{{1|}}}| 500 }}  <!-- str >= 500 -->
| 500
| 500
| {{str len/core  <!-- xx0-xx9 -->
| {{str len/core/sandbox   <!-- xx0-xx9 -->
   |{{#if:x|{{{1|}}}}}
   | 1 = {{{1|}}}
   | {{str len/core  <!-- x0x-x9x -->
   | 2 = {{str len/core/sandbox   <!-- x0x-x9x -->
     |{{#if:x|{{{1|}}}}}
     | 1 = {{{1|}}}
     | {{str len/core  <!-- 0xx-4xx -->
     | 2 = {{str len/core/sandbox   <!-- 0xx-4xx -->
       |{{#if:x|{{{1|}}}}}
       | 1 = {{{1|}}}
       | | hundreds
       | 2 =
       }}| tens
      | 3 = hundreds
     }}| ones
       }}
    | 3 = tens
     }}
  | 3 = ones
   }}
   }}
}}<noinclude>
}}<noinclude>

Revision as of 12:04, 13 November 2009

Template:Str len/core/sandbox