id+=1; זו דרך נוספת ל-id++ ואין שום בעיה.
מה שאתה מנסה לעשות זה בעצם להגדיל את ID ב2 לפי מה שהבנתי, אבל מה שהפונקציה עושה זה שID יהיה שווה 2 בכל מצב לכן אתה מקבל שid undefined .
אם אתה רוצה להגדיל את ID ב2 אתה פשוט צריך לעשות את הדבר הבא:
id=id+2;
או כמו שכתוב אצלך:
id+=2;
לא אמורה להיות בעיה אם מחוץ לפונק' אין בעיה.
|