freeCodeCamp/curriculum/challenges/spanish/02-javascript-algorithms-an.../debugging/catch-unclosed-parentheses-...

2.0 KiB

id title challengeType videoUrl localeTitle
587d7b84367417b2b2512b36 Catch Unclosed Parentheses, Brackets, Braces and Quotes 1 Captura paréntesis, corchetes, llaves y citas sin cerrar

Description

Otro error de sintaxis a tener en cuenta es que todos los paréntesis de apertura, corchetes, llaves y comillas tienen un par de cierre. El olvido de una pieza suele suceder cuando edita el código existente e inserta elementos con uno de los tipos de pares. Además, tenga cuidado al anidar bloques de código en otros, como agregar una función de devolución de llamada como un argumento a un método. Una forma de evitar este error es tan pronto como se escribe el carácter de apertura, incluya inmediatamente la coincidencia de cierre, luego mueva el cursor hacia atrás y continúe la codificación. Afortunadamente, la mayoría de los editores de código modernos generan la segunda mitad del par automáticamente.

Instructions

Corregir los errores de dos pares en el código.

Tests

tests:
  - text: Tu código debería arreglar la pieza faltante de la matriz.
    testString: 'assert(code.match(/myArray\s*?=\s*?\[\s*?1\s*?,\s*?2\s*?,\s*?3\s*?\];/g), "Your code should fix the missing piece of the array.");'
  - text: 'Su código debería arreglar la pieza faltante del método <code>.reduce()</code> . La salida de la consola debe mostrar que &quot;Suma de valores de matriz es: 6&quot;.'
    testString: 'assert(arraySum === 6, "Your code should fix the missing piece of the <code>.reduce()</code> method. The console output should show that "Sum of array values is: 6".");'

Challenge Seed

let myArray = [1, 2, 3;
let arraySum = myArray.reduce((previous, current =>  previous + current);
console.log(`Sum of array values is: ${arraySum}`);

Solution

// solution required