![ישן](https://static.fresh.co.il/images/vBulletin/statusicon/post_old.gif)
06-07-2005, 22:08
|
![צלמית המשתמש של Death Angel](image.php?u=4089&dateline=1123631604) |
|
|
חבר מתאריך: 12.04.02
הודעות: 2,809
|
|
אז ככה...
ראשית,הוא הצהיר על משתנה בוליאני (אמת או שקר) כעל אמת.
עכשיו בפונקציה עצמה ישנה בדיקה האם התנאי הוא אמת...אם כן,האלמנט יוסתר,והמשתנה
הבוליאני יהפוך ליהיות שקר,כדי שאח"כ הפונקציה "תדע" האם אותו אלמנט נמצא במצב מוסתר או מצב שאפשר לצפות באלמנט.
פשוט מאוד,אם הערך הבוליאני הוא אמת,הפונקציה מסתירה את האלמנט.
אם הערך הבוליאני הוא שקר,הפונקציה חושפת את האלמנט.
ככה שמבחינה אלגוריטמית הפונקציה עושה את הדבר הבא:
אם bool שווה אמת,אזי
----הסתר אלמנט.
אחרת
----חשוף אלמנט.
פשוט מאוד...כמובן שניתן היה להתחיל את הערך הבוליאני כ - false ולשנות את הבדיקה בהתאם,כל אחד איך שנוח לו.
מקווה שהבנת ![קורץ 2](images/freshsmilies/wink2.gif)
_____________________________________
חתימתכם הוסרה כיוון שלא עמדה בחוקי האתר. לפרטים נוספים לחצו כאן.
|