ויקיפונקציות:מבוא
המסמך כתוב מסיבות טכניות בלשון "אתה", אבל מכוון לכל האנשים.
פונקציות הן הנחיות למחשב שמנחות אותו בביצוע חישובים על קלט שאתה שולח, ונותנות תוצאות בהתאם לאלגוריתם. למשל, כאשר כשאתה שואל עוזר קולי כמה מיילים יש בקילומטר, העוזר הקולי קורא לפונקציה שתעשה את החישוב בשבילך.
ויקיפונקציות היא מיזם פתוח שמאפשר לכל אחד ליצור פונקציות ולשתף אותן כדי שכולם יוכלו להשתמש בהן, לשנות ולבדוק אותן, וללמוד מהן.
השתמש בהנחיות הבאות כדי לנסות את המאפיינים הבסיסיים של ויקיפונקציות. אנו מצפים לתרומות ולמשוב שלך!
הערכת פונקציה
יש לך אפשרות לנסות פונקציות שהקהילה יצרה בוויקיפונקציות בעצמך! בחר פונקציה אחת מספריית הפונקציות שלנו, הכנס ערכי קלט ותראה איך זה משפיע על הפלט.
שלבים:
- מצא פונקציה בעמוד הראשי.
- נווט אל דף הפונקציה.
- הזן ערכי קלט.
- הרץ את הפונקציה.
תוצאות:
- האם קיבלת את התוצאה שציפית לה?
- האם יש לך תיקונים או משוב לדווח?
יצירת פונקציה
יש לך אפשרות להוסיף פונקציות משלך לוויקיפונקציות! צור פונקציות חדשות לשימוש במימושים שלך וזה ייתן אפשרות לאחרים להשתמש בהן. ניתן לכתוב פונקציות חדשות בשפה המועדפת שלך.
שלבים:
- לך לדף יצירת פונקציה.
- תן שם לפונקציה שלך.
- הגדר את הקלט של הפונקציה:
- הוסף/הסר שדות קלט.
- הגדר את הסוג של כל קלט.
- תן שם לכל קלט.
- הגדר את סוג הפלט של הפונקציה.
- אפשר לספק ערכים רב־לשוניים לכל אחד מהשדות הבאים:
- שם הפונקציה, כינויי הפונקציה, תוויות קלט.
- פרסם את הפונקציה שלך.
תוצאות:
- האם הפונקציה פורסמה בהצלחה?
- האם יש לך תיקונים או משוב לדווח?-
עריכת פונקציה
יש לך אפשרות לתרום למיזם ויקיפונקציות על־ידי עריכת ספריית הפונקציות שלו. הוסף מידע רב־לשוני בפונקציות או ערוך אותו, והרחב ושנה את ההגדרות של הפונקציות.
שלבים:
- מצא פונקציה בעמוד הראשי.
- נווט אל דף הפונקציה.
- לחצו על עריכת קוד מקור כדי לראות את אפשרויות העריכה בהתאם לפונקציה.
- אפשר לשנות את הערכים של:
- שם הפונקציה,
- כינויי הפונקציה,
- רשימת הקלטים
- הוסף או הסר שדות קלט
- ערוך את סוג הקלט
- ערוך את תוויות הקלט
- סוג הפלט.
- אפשר לספק ערכים רב־לשוניים לכל אחד מהשדות הבאים:
- שם הפונקציה,
- כינויי הפונקציה
- תוויות הקלט.
- פרסם את העדכונים שלך.
תוצאות:
- האם העריכות שלך פורסמו בהצלחה?
- האם יש לך תיקונים או משוב לדווח?
יצירת בדיקות
יש לך אפשרות ליצור בדיקות לפונקציות בוויקיפונקציות כדי לוודא שהן עובדות כראוי.
שלבים:
- מצא פונקציה בעמוד הראשי או בחר מבין הפונקציות שיצרת לפני־כן.
- נווט אל דף הפונקציה.
- לחץ על הקישור "+" בטבלת הבדיקות.
- לחץ על "נא לבחור פונקציה" תחת "קריאה לפונקציה".
- בשדה תחת "פונקציה", הקלד את שם הפונקציה שאתה בודק ובחר את הפונקציה כשהיא מופיעה.
- הוסף ערכים לקלטים בשדות המתאימים.
- לחץ על "נא לבחור פונקציה" תחת "בדיקת התקינות של התוצאה". בשדה תחת "פונקציה", הקלד את שם הפונקציה שברצונך לבדוק באמצעותה את התוצאה.
- עבור פונקציה שהפלט שלה הוא מחרוזת, זה יהיה "שוויון מחרוזות", עבור פונקציה שהפלט שלה הוא בוליאני, זה יהיה "שוויון בוליאני".
- הוסף את הערך הצפוי של בשדה הנתון ("מחרוזת שנייה" או "בוליאני שני").
- פרסם את העדכונים שלך.
תוצאות:
- האם הבדיקה פורסמה בהצלחה?
- האם יש לך תיקונים או משוב לדווח?
יצירת מימוש
פונקציות מתעוררות לחיים במימושים שנוצרים כדי להתאים לצרכים שלך. תפעיל, תערבב ותרכיב פונקציות באמצעות מימושים בוויקיפונקציות. ר' את הפרק למטה כדי ללמוד איך לחבר את המימוש שלך לפונקציות. אנו ממליצים ליצור ולחבר בדיקה לפני יצירת מימוש. מדריך מקיף יותר ליצירת מימושים זמין בדף Wikifunctions:How to create implementations.
שלבים:
- מצא פונקציה בדף הראשי.
- נווט אל דף הפונקציה.
- לחץ על הקישור "+" בטבלת המימושים.
- אפשר ליצור מימוש חדש באחת משתי דרכים:
- קוד
- בחר את השפה הדרושה כדי לכתוב את הקוד של הפונקציה.
- כתוב את הקוד שלך.
- הרכבה:
- צור הרכבה באמצעות פונקציות קיימות.
- קוד
- פרסם את העדכונים שלך (אחרי הרצת בדיקה על־ידי לחיצה על החץ העגול בצד ימין של תיבה בשם בדיקות).
תוצאות:
- האם המימוש פורסם בהצלחה?
- האם יש לך תיקונים או משוב לדווח?
חיבור של מימוש או בדיקה לפונקציה
- לתשומת ליבך: האשפרות הזאת זמינה רק למחברי פונקציות.
חבר בדיקות ומימושים לפונקציה שלך כדי לראות איך היא מתעוררת לחיים.
שלבים:
- מצא פונקציה בדף הראשי.
- נווט אל דף הפונקציה.
- בחר בדיקה אחת או יותר או מימוש אחד או יותר.
- לחץ על הכפתור "חיבור".
תוצאות:
- האם המצב של מחוברת/מנותק שונה בהצלחה?
- האם יש לך תיקונים או משוב לדווח?