console.log()
الكشف عن سلوك عربات التي تجرها الدواب المتعلقة بإعادة الضبط أو الفشل في إعادة تعيين متغير. m
وأعمدة n
من الأصفار. لسوء الحظ ، فإنه لا ينتج الإخراج المتوقع لأنه لا تتم إعادة تهيئة متغير row
(إعادة تعيين صفيف فارغ) في الحلقة الخارجية. قم بإصلاح الكود بحيث يقوم بإرجاع صفيف 3x2 الصحيح من الأصفار ، والذي يشبه [[0, 0], [0, 0], [0, 0]]
. matrix
بتعيين متغير matrix
على صفيف يحتوي على 3 صفوف من عمودين من الأصفار لكل منهما.
testString: 'assert(JSON.stringify(matrix) == "[[0,0],[0,0],[0,0]]", "Your code should set the matrix
variable to an array holding 3 rows of 2 columns of zeroes each.");'
- text: يجب أن يكون متغير matrix
3 صفوف.
testString: 'assert(matrix.length == 3, "The matrix
variable should have 3 rows.");'
- text: يجب أن يحتوي متغير matrix
على عمودين في كل صف.
testString: 'assert(matrix[0].length == 2 && matrix[1].length === 2 && matrix[2].length === 2, "The matrix
variable should have 2 columns in each row.");'
```