![]() |
שאלה| JavaScript (אופרטור ++)
מה ההבדל בין שני הקודים אללו? Javascrikpt
HTML קוד:
var Num ; HTML קוד:
var Num ; |
לאופרטור ++ שתי צורות (לאו דווקא בJS),
prefix ( לפני ) postfix ( אחריי ) במקרה הראשון (postfix), כשאר אתה עושה total = num++; אז קודם מתבצעת ההשמה, ואחריי זה ההגדלה ב1. במקרה השני(prefix), קודם מתבצעת ההגדלה ואחריי זה ההשמה. |
מה זה ההשמה?
|
נסביר את זה במילים פשוטות.
אם ה++ אחרי המשתנה, הוא שם במשתנה ואז מעלה ב1. קוד:
total = num++; קוד:
total = num++; |
אבל בTotal אין מספר
בTotal יש את Num אז איך יהיה בTotal 1 או 2? |
כל הזמנים הם GMT +2. הזמן כעת הוא 07:40. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ