0%

דילוג לתוכן

ולידציה וטיפול בשגיאות

בינוני~30 דק׳0/4 שלבים

מגנים על הספר מקלט שגוי

משתמשים אמיתיים טועים, מדביקים רווחים ומשאירים שדות ריקים. קוד איכותי מתייחס לזה כמצב צפוי. פונקציית ולידציה מחזירה תנועה נקייה או זורקת שגיאה מדויקת; הטופס תופס אותה ומציג הסבר.

לעולם אל תהפכו סכום לא תקין לאפס בשקט. לא תקין אינו ריק, וריק אינו אפס.

הוראות

1

צרו createTransaction(description, amount) ונקו רווחים מהתיאור.

רמז: const cleanDescription = description.trim();

2

דחו תיאור קצר וסכום שאינו חיובי או סופי.

3

עטפו את יצירת התנועה ב־try/catch.

4

הציגו את הודעת השגיאה בתוך #form-error.

הקוד שלכם

html
5 שורות
1
2
3
4
5

תצוגה חיה

תצוגה חיה