თარგი:Qif

მასალა ვიკიპედიიდან — თავისუფალი ენციკლოპედია
Jump to navigation Jump to search

თარგი:TProtected

Exquisite-khelpcenter.png ეს თარგი იყენებს თარგის სინტაქსის უკიდურესად რთულ და ეზოთერულ თვისებებს.

გთხოვთ ნუ ეცდებით მის შეცვლას თუ დარწმუნებული არ ხართ, რომ გესმით მისი წყობა და მზად ხართ აანაზღაუროთ შედეგად მიღებული ზარალი. ნებისმიერი ცდა უნდა ჩატარდეს თარგის სავარჯიშოში ან თქვენს მომხმარებლის სივრცეში.

ეს თარგი ასრულებს ალბათობის ალგორითმის ფუნქციას 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