Menu
Coddy logo textTech

בדיקת הכלה

שיעור 8 מתוך 18 בקורס מתודות למערכים ב-JavaScript של Coddy.

השיטה includes() היא פונקציה מובנית במערכי JavaScript, שקובעת אם רכיב מסוים קיים במערך. היא מחזירה true אם הרכיב נמצא, ו־false אחרת. השיטה מספקת דרך תמציתית ויעילה לבדוק אם רכיב קיים, בלי לבצע לולאה ידנית.

  • כברירת מחדל, includes() מבצעת חיפוש תלוי רישיות. לדוגמה, "apple" לא יתאים ל־"Apple".
// פריטים בעגלת הקניות
const cartItems = ["Milk", "Bread", "Eggs"];

// בדקו אם "Apples" כבר בעגלה (עדיין לא נוספו)
const hasApples = cartItems.includes("Apples");

console.log(hasApples); // פלט: false (Apples לא נמצאו)

// הלקוח מוסיף את "Apples"
cartItems.push("Apples");

// כעת בדקו אם "Apples" בעגלה
const hasApplesNow = cartItems.includes("Apples");

console.log(hasApplesNow); // פלט: true (Apples נוספו בהצלחה)

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

challenge icon

אתגר

קל

הציונים של ג׳ק מאוחסנים במערך הנתון ששמו jackScores. 

כתבו קוד JavaScript כדי לבדוק אם ג׳ק קיבל ציון מושלם (100) באחד מהחידונים שלו, והדפיסו את התוצאה בסוף.

נסו בעצמכם

const jackScores = [85, 92, 78, 100, 89];

// כתבו כאן קוד

כל השיעורים ביחידה מתודות למערכים ב-JavaScript

תרגלו בעצמכם: קומפיילר JavaScript אונליין