Bản mẫu:Ifeqany
This template compares the first unnamed parameter to each of the subsequent (unnamed) parameters (up to two dozen). The output of the template is specified by optional parameters {{{y}}} and {{{n}}}.
Ví dụ
sửaMã
sửa# {{ifeqany|ɪ|ɪ|ɛ|æ|ɒ|ʌ|ʊ|i|e|ɑ|ɔ|o|u|a|ɜ|ə|ɨ}} # {{ifeqany|%|ɪ|ɛ|æ|ɒ|ʌ|ʊ|i|e|ɑ|ɔ|o|u|a|ɜ|ə|ɨ}} # {{ifeqany|ɪ|ɪ|ɛ|æ|ɒ|ʌ|ʊ|i|e|ɑ|ɔ|o|u|a|ɜ|ə|ɨ|y=found a match|n=didn't find a match}} # {{ifeqany|%|ɪ|ɛ|æ|ɒ|ʌ|ʊ|i|e|ɑ|ɔ|o|u|a|ɜ|ə|ɨ|y=found a match|n=didn't find a match}}
Kết quả
sửa- 1
- 0
- found a match
- didn't find a match
Các chi tiết
sửa- If both {{{y}}} and {{{n}}} are specified, the template returns {{{y}}} if there is a match or {{{n}}} otherwise.
- If only one of {{{y}}} or {{{n}}} is specified, the template returns nothing in place of the unspecified one.
- If neither {{{y}}} nor {{{n}}} are specified, the template returns 1 if there is a match or 0 otherwise.
Xem thêm
sửa- {{ifeqall}}
- Compares one comparison string against up to 10 case strings with optional result string and default result string outputs.
- {{ifequal}}
- Compares up to 16 comparison strings against an equal number of case strings.
- {{ifor}}
- Compares up to 30 comparison strings against an equal number of case strings with optional result string and default result string outputs.