From bb541d86ba9473a1923e7a5814e8bb6326ebbfec Mon Sep 17 00:00:00 2001 From: "Miguel S. Mendoza" Date: Mon, 15 Oct 2018 18:51:01 +0200 Subject: [PATCH] Language Updates (#19321) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit articulos -> elementos función -> function matriz -> array --- .../basic-data-structures/add-items-using-splice.spanish.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/curriculum/challenges/spanish/02-javascript-algorithms-and-data-structures/basic-data-structures/add-items-using-splice.spanish.md b/curriculum/challenges/spanish/02-javascript-algorithms-and-data-structures/basic-data-structures/add-items-using-splice.spanish.md index 5bebe02e72..b398d0e78f 100644 --- a/curriculum/challenges/spanish/02-javascript-algorithms-and-data-structures/basic-data-structures/add-items-using-splice.spanish.md +++ b/curriculum/challenges/spanish/02-javascript-algorithms-and-data-structures/basic-data-structures/add-items-using-splice.spanish.md @@ -3,14 +3,14 @@ id: 587d78b3367417b2b2512b11 title: Add Items Using splice() challengeType: 1 videoUrl: '' -localeTitle: Agregar artículos usando splice () +localeTitle: Agregar elementos usando splice () --- ## Description -
¿Recuerda que en el último desafío mencionamos que splice() puede tomar hasta tres parámetros? Bueno, podemos ir un paso más allá con splice() ; además de eliminar elementos, podemos usar ese tercer parámetro, que representa uno o más elementos, para agregarlos también. Esto puede ser increíblemente útil para cambiar rápidamente un elemento, o un conjunto de elementos, por otro. Por ejemplo, digamos que está almacenando una combinación de colores para un conjunto de elementos DOM en una matriz, y desea cambiar dinámicamente un color en función de alguna acción:
función colorCambiar (arr, index, newColor) {
arr.splice (index, 1, newColor);
volver arr;
}

vamos colorScheme = ['# 878787', '# a08794', '# bb7e8c', '# c9b6be', '# d1becf'];

colorScheme = colorChange (colorScheme, 2, '# 332327');
// eliminamos '# bb7e8c' y agregamos '# 332327' en su lugar
// colorScheme ahora es igual a ['# 878787', '# a08794', '# 332327', '# c9b6be', '# d1becf']
Esta función toma una matriz de valores hexadecimales, un índice para eliminar un elemento y el nuevo color para reemplazar el elemento eliminado. El valor de retorno es una matriz que contiene un esquema de color recién modificado. Si bien este ejemplo está un poco simplificado, podemos ver el valor que puede tener el uso de splice() en su potencial máximo.
+
¿Recuerda que en el último desafío mencionamos que splice() puede tomar hasta tres parámetros? Bueno, podemos ir un paso más allá con splice() ; además de eliminar elementos, podemos usar ese tercer parámetro, que representa uno o más elementos, para agregarlos también. Esto puede ser increíblemente útil para cambiar rápidamente un elemento, o un conjunto de elementos, por otro. Por ejemplo, digamos que está almacenando una combinación de colores para un conjunto de elementos DOM en un array, y desea cambiar dinámicamente un color en función de alguna acción:
function colorCambiar (arr, index, newColor) {
arr.splice (index, 1, newColor);
volver arr;
}

vamos colorScheme = ['# 878787', '# a08794', '# bb7e8c', '# c9b6be', '# d1becf'];

colorScheme = colorChange (colorScheme, 2, '# 332327');
// eliminamos '# bb7e8c' y agregamos '# 332327' en su lugar
// colorScheme ahora es igual a ['# 878787', '# a08794', '# 332327', '# c9b6be', '# d1becf']
Esta función toma un array de valores hexadecimales, un índice para eliminar un elemento y el nuevo color para reemplazar el elemento eliminado. El valor de retorno es un array que contiene un esquema de color recién modificado. Si bien este ejemplo está un poco simplificado, podemos ver el valor que puede tener el uso de splice() en su potencial máximo.
## Instructions -
Hemos definido una función, htmlColorNames , que toma una matriz de colores HTML como un argumento. Modifique la función utilizando splice() para eliminar los dos primeros elementos de la matriz y agregue 'DarkSalmon' y 'BlanchedAlmond' en sus respectivos lugares.
+
Hemos definido una función, htmlColorNames , que toma un array de colores HTML como un argumento. Modifique la función utilizando splice() para eliminar los dos primeros elementos del array y agregue 'DarkSalmon' y 'BlanchedAlmond' en sus respectivos lugares.
## Tests