חלק ראשון | Page 47

ולכן הפתרון הזה לא כל כך מוצלח .
ומה אם נהפוך אותו לארוך יותר ? הפעם , נסו להחליף את השורה הזאת ב-‏‎10‎ . step הקוף בדרך כלל נופל לתוך המים .
הדרך היחידה להצליח בכל פעם היא להשתמש ב-‏ step distanceTo banana
הסבר
חמש דקות
הערכים 10 ו-‏‎7‎ הם ערכים קבועים . משמעות הדבר היא , שברגע שהם כתובים בקוד , הם לא משתנים . כשאנחנו כותבים step 10 אנחנו משתמשים בפונקציה step עם ערך קבוע . לפעמים כשאנחנו כותבים תכנית מחשב , הנסיבות אינן ידועות , כמו המרחק שנצטרך ללכת . הערך הנכון ייקבע רק כאשר הקוד רץ , או בשפת קוד - בזמן הריצה . הפתרון במקרים כאלה הוא להשתמש במשהו אחר במקום הערך הקבוע . הנה שתי דוגמאות שהכנו :
47
- step x שימוש בפונקציה step עם משתנה
- step distanceTo banana שימוש בפונקציה step עם ערך החזרה מפונקציה אחרת
. 6
. a
© 2015 קודמאנקי סטודיוז בע " מ