diff --git a/curriculum/challenges/spanish/02-javascript-algorithms-and-data-structures/basic-data-structures/remove-items-using-splice.spanish.md b/curriculum/challenges/spanish/02-javascript-algorithms-and-data-structures/basic-data-structures/remove-items-using-splice.spanish.md
index 845b0c3a5c..c06360e180 100644
--- a/curriculum/challenges/spanish/02-javascript-algorithms-and-data-structures/basic-data-structures/remove-items-using-splice.spanish.md
+++ b/curriculum/challenges/spanish/02-javascript-algorithms-and-data-structures/basic-data-structures/remove-items-using-splice.spanish.md
@@ -7,7 +7,7 @@ localeTitle: Quitar elementos utilizando empalme ()
---
## Description
- Bien, hemos aprendido cómo eliminar elementos del principio y el final de las matrices con shift()
y pop()
, pero ¿qué pasa si queremos eliminar un elemento de algún lugar en el medio? ¿O eliminar más de un elemento a la vez? Bueno, ahí es donde entra splice()
. splice()
nos permite hacer precisamente eso: eliminar cualquier número de elementos consecutivos de cualquier lugar en una matriz. splice()
puede tomar hasta 3 parámetros, pero por ahora, nos enfocaremos solo en los primeros 2. Los primeros dos parámetros de splice()
son enteros que representan índices, o posiciones, de la matriz que splice()
está siendo exhortó a. Y recuerde, las matrices tienen un índice de cero , por lo que para indicar el primer elemento de una matriz, usaríamos 0
. El primer parámetro de splice()
representa el índice en la matriz a partir de la cual comenzar a eliminar elementos, mientras que el segundo parámetro indica el número de elementos a eliminar. Por ejemplo: let array = ['today', 'was', 'not', 'so', 'great'];
array.splice (2, 2);
// eliminar 2 elementos comenzando con el 3er elemento
// array ahora es igual a ['today', 'was', 'great']
splice()
no solo modifica la matriz, sino que también devuelve una nueva matriz que contiene el valor de los elementos eliminados: dejar array = ['I', 'am', 'feeling', 'really', 'happy'];
deja newArray = array.splice (3, 2);
// newArray es igual a ['really', 'happy']
+ Bien, hemos aprendido cómo eliminar elementos del principio y el final de las matrices con shift()
y pop()
, pero ¿qué pasa si queremos eliminar un elemento de algún lugar en el medio? ¿O eliminar más de un elemento a la vez? Bueno, ahí es donde entra splice()
. splice()
nos permite hacer precisamente eso: eliminar cualquier número de elementos consecutivos de cualquier lugar en una matriz. splice()
puede tomar hasta 3 parámetros, pero por ahora, nos enfocaremos solo en los primeros 2. Los primeros dos parámetros de splice()
son enteros que representan índices, o posiciones, de la matriz que splice()
está siendo exhortó a. Y recuerde, las matrices tienen un índice de cero, por lo que para indicar el primer elemento de una matriz, usaríamos 0
. El primer parámetro de splice()
representa el índice en la matriz a partir de la cual comenzar a eliminar elementos, mientras que el segundo parámetro indica el número de elementos a eliminar. Por ejemplo: let array = ['today', 'was', 'not', 'so', 'great'];
array.splice (2, 2);
// eliminar 2 elementos comenzando con el 3er elemento
// array ahora es igual a ['today', 'was', 'great']
splice()
no solo modifica la matriz, sino que también devuelve una nueva matriz que contiene el valor de los elementos eliminados: dejar array = ['I', 'am', 'feeling', 'really', 'happy'];
deja newArray = array.splice (3, 2);
// newArray es igual a ['really', 'happy']
## Instructions
Hemos definido una función, sumOfTen
, que toma una matriz como argumento y devuelve la suma de los elementos de esa matriz. Modifique la función, usando splice()
, para que devuelva un valor de 10
.