Menu
Coddy logo textTech

מתודת forEach

חלק מהיחידה יסודות במסלול ה-JavaScript של Coddy. שיעור 64 מתוך 77.

השיטה forEach מאפשרת לך לעבור בלולאה על רצף (כמו מערך) תוך מעקב אחר כל פריט.

בלי forEach היינו ניגשים גם לאינדקס וגם לערך באופן הבא:

let fruits = ["apple", "banana", "orange"];
for (let i = 0; i < fruits.length; i++) {
    console.log(`Index ${i}: ${fruits[i]}`);
}

forEach היא דרך אלגנטית יותר לקבל גם את האינדקס וגם את הערך:

let fruits = ["apple", "banana", "orange"];
fruits.forEach((fruit, index) => {
    console.log(`Index ${index}: ${fruit}`);
});

שתי הדוגמאות יציגו:

Index 0: apple
Index 1: banana
Index 2: orange
challenge icon

אתגר

קל

כתבו תוכנית שמקבלת מערך של מספרים כקלט (נתון), ומדפיסה מערך של המספרים שהם קטנים מ־50 או מתחלקים ב־5. השתמשו בשיטת forEach.

נסו בעצמכם

let arr = inp.split(",").map(Number); // אל תשנו את השורה הזו

// כתבו את הקוד שלכם למטה
quiz iconבחנו את עצמכם

השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.

כל השיעורים ביחידה יסודות

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