Menu
Coddy logo textTech

2D Dizi Elemanlarına Erişme

Coddy'nin JavaScript Journey'sinin Mantık ve Akış bölümünün bir parçası — ders 7 / 65.

2D dizideki öğelere erişmek, 1D dizideki öğelere erişmeye benzer; ancak tek bir dizin kullanmak yerine iki dizin kullanırsınız: biri satır için, diğeri sütun için. Örneğin:

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

JavaScript'te dizinlerin 0'dan başladığını unutmayın; bu nedenle ilk satır 0 dizininde, ikinci satır 1 dizininde yer alır ve bu şekilde devam eder.

challenge icon

Görev

Kolay

Üç argüman alan getColumn adında bir fonksiyon oluşturun: bir 2D dizi matrix, bir tam sayı numberOfRows ve bir tam sayı colIndex. Fonksiyon, belirtilen colIndex sütunundaki tüm öğeleri içeren bir dizi döndürmelidir. 

Kopya kağıdı

2 boyutlu bir dizideki öğelere iki dizin kullanarak erişin: [row][column]

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

Dizinler hem satırlar hem de sütunlar için 0'dan başlar.

Kendin dene

function getColumn(matrix, numberOfRows, colIndex) {
  // YAPILACAK: Belirtilen sütun dizinindeki öğeleri içeren bir dizi döndürün
}
// Fonksiyon dışına hiçbir şey yazmayın
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Mantık ve Akış bölümündeki tüm dersler