From bbbb1c7cbcc1c81283c854e602753d6ccafd8540 Mon Sep 17 00:00:00 2001 From: Julius <71372051+julschong@users.noreply.github.com> Date: Sat, 31 Jul 2021 15:09:38 -0700 Subject: [PATCH] fix: reduced additional test case to only 1 with zeroArray(4,3) and added to all languages --- ...-reinitializing-variables-inside-a-loop.md | 6 +++++ ...-reinitializing-variables-inside-a-loop.md | 6 +++++ ...-reinitializing-variables-inside-a-loop.md | 22 ++----------------- ...-reinitializing-variables-inside-a-loop.md | 6 +++++ ...-reinitializing-variables-inside-a-loop.md | 6 +++++ ...-reinitializing-variables-inside-a-loop.md | 6 +++++ 6 files changed, 32 insertions(+), 20 deletions(-) diff --git a/curriculum/challenges/chinese-traditional/02-javascript-algorithms-and-data-structures/debugging/use-caution-when-reinitializing-variables-inside-a-loop.md b/curriculum/challenges/chinese-traditional/02-javascript-algorithms-and-data-structures/debugging/use-caution-when-reinitializing-variables-inside-a-loop.md index 241c2fd49e..9f4da33c88 100644 --- a/curriculum/challenges/chinese-traditional/02-javascript-algorithms-and-data-structures/debugging/use-caution-when-reinitializing-variables-inside-a-loop.md +++ b/curriculum/challenges/chinese-traditional/02-javascript-algorithms-and-data-structures/debugging/use-caution-when-reinitializing-variables-inside-a-loop.md @@ -38,6 +38,12 @@ assert( ); ``` +應將 `zeroArray(4,3)` 設置爲 4 行 3 列“零”的二維數組。 + +```js +assert(JSON.stringify(zeroArray(4,3)) == '[[0,0,0],[0,0,0],[0,0,0],[0,0,0]]'); +``` + # --seed-- ## --seed-contents-- diff --git a/curriculum/challenges/chinese/02-javascript-algorithms-and-data-structures/debugging/use-caution-when-reinitializing-variables-inside-a-loop.md b/curriculum/challenges/chinese/02-javascript-algorithms-and-data-structures/debugging/use-caution-when-reinitializing-variables-inside-a-loop.md index e13e375c3c..95b9af1a22 100644 --- a/curriculum/challenges/chinese/02-javascript-algorithms-and-data-structures/debugging/use-caution-when-reinitializing-variables-inside-a-loop.md +++ b/curriculum/challenges/chinese/02-javascript-algorithms-and-data-structures/debugging/use-caution-when-reinitializing-variables-inside-a-loop.md @@ -38,6 +38,12 @@ assert( ); ``` +应将 `zeroArray(4,3)` 设置为 4 行 3 列“零”的二维数组。 + +```js +assert(JSON.stringify(zeroArray(4,3)) == '[[0,0,0],[0,0,0],[0,0,0],[0,0,0]]'); +``` + # --seed-- ## --seed-contents-- diff --git a/curriculum/challenges/english/02-javascript-algorithms-and-data-structures/debugging/use-caution-when-reinitializing-variables-inside-a-loop.md b/curriculum/challenges/english/02-javascript-algorithms-and-data-structures/debugging/use-caution-when-reinitializing-variables-inside-a-loop.md index 4ac5ad03b6..afc79e1a59 100644 --- a/curriculum/challenges/english/02-javascript-algorithms-and-data-structures/debugging/use-caution-when-reinitializing-variables-inside-a-loop.md +++ b/curriculum/challenges/english/02-javascript-algorithms-and-data-structures/debugging/use-caution-when-reinitializing-variables-inside-a-loop.md @@ -38,24 +38,10 @@ assert( ); ``` -Your code should set the `matrix1` variable to an array holding 4 rows of 3 columns of zeroes each. +Your code should set `zeroArray(4,3)` to return an array holding 4 rows of 3 columns of zeroes each. ```js -assert(JSON.stringify(matrix1) == '[[0,0,0],[0,0,0],[0,0,0],[0,0,0]]'); -``` - -The `matrix1` variable should have 4 rows. - -```js -assert(matrix1.length == 4); -``` - -The `matrix1` variable should have 3 columns in each row. - -```js -assert( - matrix1[0].length == 3 && matrix1[1].length === 3 && matrix1[2].length === 3 && matrix1[3].length === 3 -); +assert(JSON.stringify(zeroArray(4,3)) == '[[0,0,0],[0,0,0],[0,0,0],[0,0,0]]'); ``` # --seed-- @@ -83,8 +69,6 @@ function zeroArray(m, n) { let matrix = zeroArray(3, 2); console.log(matrix); -let matrix1 = zeroArray(4, 3); -console.log(matrix1); ``` # --solutions-- @@ -110,6 +94,4 @@ function zeroArray(m, n) { let matrix = zeroArray(3, 2); console.log(matrix); -let matrix1 = zeroArray(4, 3); -console.log(matrix1); ``` diff --git a/curriculum/challenges/espanol/02-javascript-algorithms-and-data-structures/debugging/use-caution-when-reinitializing-variables-inside-a-loop.md b/curriculum/challenges/espanol/02-javascript-algorithms-and-data-structures/debugging/use-caution-when-reinitializing-variables-inside-a-loop.md index b392d7780a..6351b089c4 100644 --- a/curriculum/challenges/espanol/02-javascript-algorithms-and-data-structures/debugging/use-caution-when-reinitializing-variables-inside-a-loop.md +++ b/curriculum/challenges/espanol/02-javascript-algorithms-and-data-structures/debugging/use-caution-when-reinitializing-variables-inside-a-loop.md @@ -38,6 +38,12 @@ assert( ); ``` +Tu código debe establecer `zeroArray(4,3)` en una matriz que contenga 4 filas de 3 columnas de ceros cada una. + +```js +assert(JSON.stringify(zeroArray(4,3)) == '[[0,0,0],[0,0,0],[0,0,0]]'); +``` + # --seed-- ## --seed-contents-- diff --git a/curriculum/challenges/italian/02-javascript-algorithms-and-data-structures/debugging/use-caution-when-reinitializing-variables-inside-a-loop.md b/curriculum/challenges/italian/02-javascript-algorithms-and-data-structures/debugging/use-caution-when-reinitializing-variables-inside-a-loop.md index 9c70c3b646..1c249c09f7 100644 --- a/curriculum/challenges/italian/02-javascript-algorithms-and-data-structures/debugging/use-caution-when-reinitializing-variables-inside-a-loop.md +++ b/curriculum/challenges/italian/02-javascript-algorithms-and-data-structures/debugging/use-caution-when-reinitializing-variables-inside-a-loop.md @@ -38,6 +38,12 @@ assert( ); ``` +Il tuo codice dovrebbe impostare la variabile `zeroArray(4,3)` su un array contenente 4 righe di 3 colonne di zeri ciascuna. + +```js +assert(JSON.stringify(zeroArray(4,3)) == '[[0,0,0],[0,0,0],[0,0,0],[0,0,0]]'); +``` + # --seed-- ## --seed-contents-- diff --git a/curriculum/challenges/portuguese/02-javascript-algorithms-and-data-structures/debugging/use-caution-when-reinitializing-variables-inside-a-loop.md b/curriculum/challenges/portuguese/02-javascript-algorithms-and-data-structures/debugging/use-caution-when-reinitializing-variables-inside-a-loop.md index a29d91f4c2..0fe1e70336 100644 --- a/curriculum/challenges/portuguese/02-javascript-algorithms-and-data-structures/debugging/use-caution-when-reinitializing-variables-inside-a-loop.md +++ b/curriculum/challenges/portuguese/02-javascript-algorithms-and-data-structures/debugging/use-caution-when-reinitializing-variables-inside-a-loop.md @@ -38,6 +38,12 @@ assert( ); ``` +O código deve definir `zeroArray(4,3)` para um array contendo 4 linhas de 3 colunas de zeros. + +```js +assert(JSON.stringify(zeroArray(4,3)) == '[[0,0,0],[0,0,0],[0,0,0],[0,0,0]]'); +``` + # --seed-- ## --seed-contents--