Menu
Coddy logo textTech

גישה לאיברים במערך דו־ממדי

חלק מהיחידה לוגיקה וזרימת התוכנית במסלול ה-JavaScript של Coddy. שיעור 7 מתוך 65.

הגישה לאיברים במערך דו־ממדי דומה לגישה לאיברים במערך חד־ממדי, אך במקום להשתמש באינדקס יחיד, משתמשים בשני אינדקסים: אחד לשורה ואחד לעמודה. לדוגמה:

const seats = [
  ['A1', 'A2', 'A3'],
  ['B1', 'B2', 'B3']
];
// seats[0][2] -> 'A3'
// seats[1][1] -> 'B2'

חשוב לזכור שהאינדקסים ב-JavaScript מתחילים ב-0, לכן השורה הראשונה נמצאת באינדקס 0, השורה השנייה נמצאת באינדקס 1, וכן הלאה.

challenge icon

אתגר

קל

צרו פונקציה בשם getColumn שמקבלת שלושה ארגומנטים: מערך דו־ממדי matrix, מספר שלם numberOfRows, ומספר שלם colIndex. הפונקציה צריכה להחזיר מערך שמכיל את כל האיברים בעמודה שצוינה colIndex. 

נסו בעצמכם

function getColumn(matrix, numberOfRows, colIndex) {
  // TODO: החזר מערך המכיל איברים מאינדקס העמודה שצוין
}
// אין לכתוב דבר מחוץ לפונקציה
quiz iconבחנו את עצמכם

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

כל השיעורים ביחידה לוגיקה וזרימת התוכנית

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