Template:Find dupes: Difference between revisions
Template page
More actions
Created page with "{{#expr:<!-- -->{{#expr: {{#if: {{{20|}}} | {{#switch: {{{20|}}} | {{{19|}}} |{{{18|}}} |{{{17|}}} |{{{16|}}} |{{{15|}}} |{{{14|}}} |{{{13|}}} |{{{12|}}} |{{{11|}}} |{{{10|}}} |{{{9|}}} |{{{8|}}} |{{{7|}}} |{{{6|}}} |{{{5|}}} |{{{4|}}} |{{{3|}}} |{{{2|}}} |{{{1|}}} = 1 |#default = 0 }} | 0 }}<!-- -->}} + {{#expr: {{#if: {{{19|}}} | {{#switch: {{{19|}}}..." |
(No difference)
|
Latest revision as of 03:57, 24 February 2025
0
Returns the number of duplicate values among params 1 – 20. A value of '2' means three params have identical values. A value of '0' means all parameters passed are unique.
Usage
{{find dupes|arg1|arg2|arg3|...|arg20}}
Examples
{{find dupes|one|two|three}}? 0{{find dupes|one|two|three|one}}? 1{{find dupes|The|quick|brown|17|fox|jumps|17|over|the|17|lazy|17|dog.|17}}? 4{{find dupes|ape|bat|cow|doe|elk|fox|gnu|hog|kid|ape|ape|ape|bat|bat}}? 5{{find dupes|aa|bb|cc|dd|ee|ff|gg|hh|ii|jj|kk|ll|mm|nn|oo|pp|qq|rr|ss|tt}}? 0{{find dupes|aa|bb|cc|dd|ee|ff|gg|hh|ii|jj|kk|ll|mm|nn|oo|pp|qq|rr|ss|tt|aa|aa|aa}}? 0 (only the first 20 values are examined)