גלגל מזל להגרלת שמות בוחר זוכה אחד באקראי, וכל שם ברשימה מקבל סיכוי שווה. מדביקים את השמות, מסובבים את הגלגל וקובעים אם להסיר את הזוכה לסיבוב הבא.
איך מגרילים שם בגלגל מזל
- כותבים או מדביקים את השמות בתיבה, שם בכל שורה. אפשר גם ללחוץ על כן או לא, או על רשימת דוגמה.
- לוחצים על סובבו את הגלגל, או על Ctrl+Enter כשהסמן בתיבה.
- הזוכה מופיע מתחת לגלגל. כדי להגריל זוכה נוסף בלי לחזור על אותו שם, לוחצים על הסרת הזוכה מהרשימה.
- כדי לשלוח את הרשימה למישהו אחר, לוחצים על קישור לרשימה ומדביקים אותו בהודעה.
איך הבחירה נעשית
הכלי בוחר את הזוכה לפני שהאנימציה מתחילה. הבחירה משתמשת ב-crypto.getRandomValues, המחולל האקראי של הדפדפן, ובשיטה שמונעת הטיה כשמספר השמות לא מתחלק בדיוק במספר האפשרויות. אחר כך הגלגל מסתובב כמה סיבובים ונעצר על הזוכה, עם סטייה קטנה בתוך הפרוסה כדי שהעצירה תיראה טבעית. מי שמעדיף לא לראות אנימציה, או שמגדיר הפחתת תנועה במכשיר, מקבל את אותה תוצאה בלי סיבוב.
מתי גלגל מזל שימושי
- בחירת מי עונה ראשון בכיתה או בהדרכה, בלי תחושה שהמורה מעדיף מישהו.
- סדר תורות בישיבת צוות, בחירת מי מביא עוגה או מי מסכם את הפגישה.
- החלטה קטנה בין כמה אפשרויות, למשל איפה אוכלים. כן או לא נותן הכרעה בין שתיים.
- הגרלה קטנה בין חברים, ללא הימור וללא תשלום.
הגרלה ציבורית של עסק, למשל פרס ללקוחות ברשתות, עשויה להיות כפופה לכללים נוספים. לפני שמפרסמים אותה כדאי לבדוק אותה מול איש מקצוע משפטי. הכלי כאן רק בוחר שם אקראי ואינו מהווה ייעוץ משפטי.
מקורות
- MDN: Crypto.getRandomValues()
- MDN: prefers-reduced-motion
- W3C: Understanding WCAG 2.2, Animation from Interactions
נבדק מול המקורות ב-.
צריכים כלי מותאם לעסק, כמו הגרלה בתוך אפליקציה או מערכת פנימית? אנחנו מפתחים תוכנה לפי הצורך.
לפיתוח תוכנה לעסקים