שינוי מערכים
חלק מהיחידה יסודות במסלול ה-JavaScript של Coddy. שיעור 59 מתוך 77.
בנוסף לגישה לאיברים במערך, אפשר גם לשנות אותם. כדי לשנות איבר מסוים במערך, אפשר להקצות לו ערך חדש באמצעות האינדקס שלו.
הנה דוגמה:
let myArray = ["apple", "banana", "cherry"]
myArray[1] = "orange";
console.log(myArray);פלט:
["apple", "orange", "cherry"]banana הוחלפה ב־orange
אתגר
קלצרו פונקציה בשם changeElement שמקבלת 3 ארגומנטים:
- הארגומנט הראשון הוא מערך
- הארגומנט השני הוא אינדקס
- הארגומנט השלישי הוא איבר חדש
הפונקציה תחזיר את המערך ששונה באמצעות החלפת האיבר באינדקס שמצוין בארגומנט השני בערך שבארגומנט השלישי.
לדוגמה, עם הארגומנטים הבאים: changeElement<strong>(</strong>[1, 2, 3], 0, 9) הפונקציה תחזיר [9, 2, 3]
נסו בעצמכם
function changeElement(arr, index, newElement) {
// כתבו כאן קוד
}השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה יסודות
11מערכים חלק 1
הכרזה על מערךגישה לאיברי מערךשינוי מערכיםמתודות של מערכים חלק 1מתודות של מערכים חלק 2סיכום – מעבד מערכים3אופרטורים חלק 1
אופרטורים אריתמטייםאופרטור מודולוקיצורי דרך אריתמטייםאופרטורי השוואהשוויון קשיח לעומת רופףסיכום – מתמטיקה פשוטה6קלט/פלט בסיסי
פלטפלט עם משתניםהמרת טיפוסים - חלק 1המרת טיפוסים - חלק 2חזרה - עד 120חזרה - אמת או שקרתרגלו בעצמכם: קומפיילר JavaScript אונליין