בעיה עם מחרוזת ומספרים...

tamirvs

New member
בעיה עם מחרוזת ומספרים...

עשיתי משתנה (למשל: 5) שמקבל ערך מתא, והוספתי לו 1 (var += 1) אבל זה לא הפך אותו ל 6 אלא ל 51, ואם אני מוריד ממנו אחד (var -= 1) זה כן מוריד ממנו אחד כמו שצריך... איך אני פותר את הבעיה?
 

khaydarin

New member
בגלל ש...

=+ מוגדרת גם למספרים וגם למחרוזות, ערך שמגיע מהדף מגיע בתור מחרוזת. מה שאתה צריך לעשות זה "להכריח" אותו להיות מספר ע"י אחת מהפונקציות:
Number(variable) parseInt(variable) parseFloat(variable)​
 

khaydarin

New member
הייתי בכיף מחליף איתך...

יש לי בחינות יותר רציניות על הראש
.
 
למעלה