Ugrás a tartalomhoz

Modul:YesNo/doc

Innen: TrashWiki
A lap korábbi változatát látod, amilyen BarathéGábor (vitalap | szerkesztései) 2025. január 20., 10:41-kor történt szerkesztése után volt. (Új oldal, tartalma: „Ez a modul a logikai értékekhez hasonló adatokat dolgozza fel, más modulokból hívható: <syntaxhighlight lang="lua"> local yesno = require('Modul:Yesno') … boolval = yesno(stringval, default) </syntaxhighlight> Két paramétere van, az első a feldolgozandó adat, a második pedig az alapértelmezett érték. <syntaxhighlight lang="lua"> -- Ezek mindig igaz logikai értéket adnak vissza: yesno(true) yesno('yes') yesno('y') yesno('true') yesno('igen') yesn…”)
(eltér) ← Régebbi változat | Aktuális változat (eltér) | Újabb változat→ (eltér)

Ez a Modul:YesNo dokumentációs lapja

Ez a modul a logikai értékekhez hasonló adatokat dolgozza fel, más modulokból hívható:

local yesno = require('Modul:Yesno')

boolval = yesno(stringval, default)

Két paramétere van, az első a feldolgozandó adat, a második pedig az alapértelmezett érték.

-- Ezek mindig igaz logikai értéket adnak vissza:
yesno(true)
yesno('yes')
yesno('y')
yesno('true')
yesno('igen')
yesno('i')
yesno('igaz')
yesno('1')
yesno(1)

-- Ezek mindig hamis logikai értéket adnak vissza:
yesno(false)
yesno('no')
yesno('n')
yesno('false')
yesno('nem')
yesno('hamis')
yesno('0')
yesno(0)

-- Ez mindig nilt ad vissza:
yesno(nil)

-- Minden más pedig az alapértelmezett értéket adja vissza (ez lehet nil is).

A modul feldolgozza a nagybetűs változatokat is, tehát yesno('TRUE') == yesno('TruE') == yesno('true').