თარგი:Qif
ეს თარგი იყენებს თარგის სინტაქსის უკიდურესად რთულ და ეზოთერულ თვისებებს. გთხოვთ ნუ ეცდებით მის შეცვლას თუ დარწმუნებული არ ხართ, რომ გესმით მისი წყობა და მზად ხართ აანაზღაუროთ შედეგად მიღებული ზარალი. ნებისმიერი ცდა უნდა ჩატარდეს თარგის სავარჯიშოში ან თქვენს მომხმარებლის სივრცეში. |
ეს თარგი ასრულებს ალბათობის ალგორითმის ფუნქციას if მაშინ then ან else.
- პარამეტრი else არააუცილებელია.
Notare che qif non funziona se usato con subst.
გამოყენების ინსტრუქცია
რედაქტირება{{qif |test=ტესტირების ცვლადი პარამეტრი |then=შემთხვევა როდესაც 'test' არ არის ნული |else=შემთხვევა როდესაც 'test' არის ნული }}
პარამეტრი else აუცილებელია არ არის. ამ შემთხვევაში შეგიძლიათ გამოყენოეთ ფორმა:
{{qif |test=ტესტირების ცვლადი პარამეტრი |then=შემთხვევა როდესაც 'test' არ არის ნული }}
ნიმუში
რედაქტირებაკოდი | შედეგი |
---|---|
{{qif |test={{boolne|foo|bar}} |then=true |else=false }} |
true |
{{qif |test={{booleq|foo|bar}} |then=true |else=false }} |
true |
{{qif |test= |then=bar }} |
|
{{qif |test=foo |then=bar }} |
bar |