שלום לכולן,
השיעור למדנו על break ב javascript
למדנו בהרחבה יותר על window ועל document
הכרנו את לולאת while
ואת do.. while
למדנו ותרגלנו את פעולות switch case
והכרנו עוד אירוע בדפדפן שנקרא onsubmit – שאיתו אני יכול להפעיל פונקציה בזמן השליחה של הטופס.
בנוסף הכרנו את האובייקט המובנה של js שנקרא Date לעבודה עם תאריכים ותרגלנו איתו מספר פעולות.
התרגילים שעשינו במהלך השיעור:
1. כתבו תוכנית המקבלת מספר דקות ומחזירה כמה שעות יש וכמה דקות יש באותה שעה.
2. הדפיסו למסך את התאריך של היום בצורה הבאה :
Today is : Tuesday.
Current time is : 10 PM : 30 : 38
3. כתבו תוכנית המקבלת עיר מגורים מטופס HTML ומחזירה האם העיר נמצאת בצפון, דרום, מרכז או ירושלים (שימוש ב switch case)
4. כתבו תוכנית המדפיסה למסך את כתובת האתר הנוכחית.
5. כתבו טופס התחברות לאתר אינטרנט עם ולידציה , שם המשתמש חייב להכיל 5 תווים והסיסמה לפחות 8 תווים.
שיעורי בית :
- לרשת בתי המלון "קינס" המחירים משתנים בהתאם לעונה. בחורף המחיר נמוך ב 30% מהמחיר בקיץ.
בנוסף, לבית המלון יש 5 סניפים ברחבי הארץ. המחיר בכולם בקיץ הוא 500 שח ללילה לחדר זוגי עבור 2 אנשים. - התוספת לילד עד גיל 3 היא 20 ש"ח בלבד, והתוספת לילד עד גיל 12 היא 100 ש"ח .
כתבו דף הזמנה עבור בית המלון המכיל את השדות הבאים ומחשב את המחיר בהתאם :
שם המזמין (צריך לבדוק שהשדה לא ריק)
מספר פלאפון : (צריך לבדוק שהמספר מכיל 9 תווים)
בחירת סניף : (ירושלים, תל אביב, חיפה , אילת, נהריה)
תאריך (מכאן אנחנו לוקחים את החודש שהוזן)
מספר תינוקות עד גיל 3 :
מספר ילדים מעל גיל 3 ועד גיל 12 :
מספר מבוגרים : (את המספר הזה אנחנו לוקחים ומחשבים כמה חדרים צריך, נניח אם 6 מבוגרים אז נדפיס שצריך 3 חדרים)
החישוב של עלות ההזמנה תתבצע בהתאם להוראות הבאות:
מחשבים את כמות המבוגרים, שעל כל 2 מבוגרים המחיר 500 ש"ח. בנוסף בודקים את העונה, אם ההזמנה היא בחורף – המחיר 30% פחות.
לאחר מכן מוסיפים לסכום את העלויות עבור הילדים.
ההדפסה תהיה בסגנון הבא:
הזמנתך התקבלה בסניף ירושלים
המחיר עבור 4 אנשים ו 2 תינוקות : 1040 ש"ח.
אם יש לכם קושי או משהו תשלחו לי במייל תרשמו בכותרת של המייל שיש בעיה או שאתם לא מצליחים ואני אענה במהירות
בהצלחה!