זה לא נכון להשתמש בjQuery כשזה לא נחוץ, אם אפשר לכתוב את זה בJavaScript פשוט זה עדיף.
וparseInt לא יעיל לפעולות מתמטיות - זה הופך את המשתנה לinteger - מספר שלם (ככה שאם תעשה פעולות מתמטיות עם שברים - זה יהרוס לך את החישובים).
PHP קוד:
getNum = 1;
function myFunc(number) {
alert (number + 1); // Output: 2
alert (number - 1); // Output: 0
}
myFunc(getNum);
זה יתן לך 2 ו-0 כמו שציפית. אם אתה מקבל קלט מהגולש בתור מחרוזת, אז זה כמו לקבוע getNum = "1"; ואז אם תוסיף 1 יצא 11 ואם תוריד 1 יצא 0.
ואז יש לך אפשרות להשתמש בפונקציה Number שמוציאה גם שברים ולא רק מספרים שלמים.