Currently there may be errors shown on top of a page, because of a missing Wiki update (PHP version and extension DPL3). |
Navigation
Topics | Help • Register • News • History • How to • Sequences statistics • Template prototypes |
Difference between revisions of "Template:NVal list"
(miss.SG only for Riesel 2) |
m |
||
Line 26: | Line 26: | ||
|#default={{#loop:i|0|{{#arraysize:nvalues}}|{{#ifeq:{{#var:i}}|0||, }}<!-- | |#default={{#loop:i|0|{{#arraysize:nvalues}}|{{#ifeq:{{#var:i}}|0||, }}<!-- | ||
### determine SG for Riesel prime base=2### | ### determine SG for Riesel prime base=2### | ||
− | -->{{#ifeq:{{#pos:{{PAGENAME}}| | + | -->{{#ifeq:{{#pos:{{PAGENAME}}|Riesel_prime_2_}}|0|{{#vardefine:_n1|{{#arrayindex:nvalues|{{#var:i}}}}}}{{#vardefine:_n11|{{#sub:{{#var:_n1}}|0|{{#pos:{{#var:_n1}}|;}}}}}}<!-- |
− | -->{{#vardefine:_n2|{{#arrayindex:nvalues|{{#expr:{{#var:i}}+1}}}}}}<!-- | + | -->{{#vardefine:_n2|{{#arrayindex:nvalues|{{#expr:{{#var:i}}+1}}}}}}{{#vardefine:_n22|{{#sub:{{#var:_n2}}|0|{{#pos:{{#var:_n2}}|;}}}}}}<!-- |
− | -->{{#ifeq:{{#var: | + | -->{{#ifeq:{{#var:_n22}}|{{#expr:{{#var:_n11}}+1}}|test{{#vardefine:_isSG|{{#pos:{{#var:_n1}}|T:S}}}}{{#if:{{#var:_isSG}}||[[Category:Riesel prime missing SG|#.....{{padleft:{{{Rk}}}|5|0}}]]}}}}}}<!-- |
### show list ### | ### show list ### | ||
-->{{NVal|{{#arrayindex:nvalues|{{#var:i}}}}}}}} | -->{{NVal|{{#arrayindex:nvalues|{{#var:i}}}}}}}} | ||
}}</includeonly> | }}</includeonly> |
Revision as of 13:37, 25 July 2021
Purpose
Displaying a given list of n-values with different options.
Parameter
The first parameter is always the list of n-values, the second can be one of the following:
- <count>: only the number of n-values is displayed
- <short>: only the list of n-values is given without any types/comments
- <first>: returns the first entry of the n-values, empty if none
- <last>: returns the last entry of the n-values, empty if none
- none=default: all n-values with types/comments are displayed
Examples
{{NVal list|<list>}}: default {{NVal list|<list>|count}} {{NVal list|<list>|short}} {{NVal list|<list>|first}} {{NVal list|<list>|last}}