שלום לכולם,
השיעור היה שיעור די עמוס, בו למדנו על פונקציות מתקדמות לעבודה על מערכים כגון map,reduce,filter,sort ועוד.
בנוסף למדנו על דרכים שונות למחוק איבר ממערך, ופונקציות כמו splice,pop,shift וכו'..
פתרנו לחלוטין את הפרויקט של הפתקים בכיתה – כולל חיפוש פתק בלוח, הוספה, מחיקה, ועוד.
ש.ב קצרים:
- כתבו פונקציה שמקבלת מערך שכל התאים בו הם string , ומחזירה לי את המילה הכי ארוכה
(העזרו ב length של string –
https://developer.mozilla.org/he/docs/Web/JavaScript/Reference/Global_Objects/String/length - כתבו פונקציה שמקבלת מערך מסוג string ומחזירה לי רק את התאים שיש בהם יותר מ 5 אותיות. (השתמשו ב filter)
- כתבו פונקציה המקבלת מערך של Numbers ומחזירה לי את הכפל של כל האיברים במערך. (השתמשו ב reduce)
- כתבו דף html עם שדה קלט + 2 כפתורים, אחד "הוסף מספר" ואחד "הצג את כל המספרים. שאני אלחץ על "הצג את כל המספרים – אני אקבל אותם ממויינים לפי הסדר (השתמשו ב sort )