יחידה:Yesno/תיעוד: הבדלים בין גרסאות בדף
קפיצה לניווט
קפיצה לחיפוש
ויקיטקסט>I'm the cookie monster (יצירת דף עם התוכן "יחידה זאת ממירה מחרוזות טקסט לקלט בוליאני, על מנת לאפשר שימוש בקלט המתקבל בתבניות ויקיפדיה, שיכולים לעבוד רק עם מחרוזות, בקוד לואה. היחידה מקבלת מחרוזת ומחזירה true, false או nil. == שימוש == ניתן להשתמש ביחידה בתוך קוד לואה אחר בלבד ולא בתוך דפי ויקיטקסט או תבניו...") |
מ (גרסה אחת יובאה) |
(אין הבדלים)
| |
גרסה מ־10:02, 7 בספטמבר 2025
יחידה זאת ממירה מחרוזות טקסט לקלט בוליאני, על מנת לאפשר שימוש בקלט המתקבל בתבניות ויקיפדיה, שיכולים לעבוד רק עם מחרוזות, בקוד לואה. היחידה מקבלת מחרוזת ומחזירה true, false או nil.
שימוש
ניתן להשתמש ביחידה בתוך קוד לואה אחר בלבד ולא בתוך דפי ויקיטקסט או תבניות. ייבוא:
local yesno = require('Module:Yesno')
שימוש:
-- מחזיר true:
yesno('כן')
yesno('כ')
yesno('yes')
yesno('y')
yesno('true')
yesno('t')
yesno('1')
yesno(1)
yesno(true)
-- מחזיר false:
yesno('לא')
yesno('ל')
yesno('no')
yesno('n')
yesno('false')
yesno('f')
yesno('0')
yesno(0)
yesno(false)
-- מחזיר nil:
yesno(nil)
-- (כל ערך אחר)