Skip to content

Commit abb7ded

Browse files
committed
Adds spanish translation for object-keys exercise workshopper#267
* Adds translation of OBJECT KEYS in i18n/es.json * Adds translation of problems/object-keys/problem.md in problems/object-keys/problem_es.md * Adds translation of problems/object-keys/solution.md in problems/object-keys/solution_es.md
1 parent c403678 commit abb7ded

File tree

3 files changed

+54
-4
lines changed

3 files changed

+54
-4
lines changed

i18n/es.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
, "LOOPING THROUGH ARRAYS": "RECORRIENDO ARRAYS"
1717
, "OBJECTS": "OBJETOS"
1818
, "OBJECT PROPERTIES": "PROPIEDADES DE OBJETOS"
19+
, "OBJECT KEYS": "LLAVES/KEYS DE OBJETOS"
1920
, "FUNCTIONS": "FUNCIONES"
2021
, "FUNCTION ARGUMENTS": "ARGUMENTOS DE FUNCIONES"
2122
, "SCOPE": "CONTEXTO"

problems/object-keys/problem_es.md

Lines changed: 46 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,48 @@
1-
---
1+
JavaScript nos da una manera nativa de listar _todas_ las _llaves_ (_keys_) de
2+
un objeto. Esto puede ser muy útil para iterar sobre las propiedades de un
3+
objeto y manipular sus valores.
24

3-
#
5+
Veámos un ejemplo de cómo podríamos listar todas las propiedades de un objeto
6+
usando el método **Object.keys()**:
47

5-
---
8+
```js
9+
const car = {
10+
make: 'Toyota',
11+
model: 'Camry',
12+
year: 2020
13+
};
14+
const keys = Object.keys(car);
15+
16+
console.log(keys);
17+
```
18+
19+
El código de arriba imprime una arreglo de _strings_, donde cada _string_ es una
20+
_llave_ (_key_) en el objeto `car` (`['make', 'model', 'year']`).
21+
22+
## El reto:
23+
24+
Crea un archivo llamado `object-keys.js`.
25+
26+
En ese archivo, define una variable llamada `car`:
27+
28+
```js
29+
const car = {
30+
make: 'Honda',
31+
model: 'Accord',
32+
year: 2020
33+
};
34+
```
35+
36+
Después define otra variable llamada `keys`:
37+
38+
```js
39+
const keys = Object.keys(car);
40+
```
41+
42+
Usa `console.log()` para imprimir la variable `keys` a la consola.
43+
44+
Comprueba si tu programa es correcto ejecutando el siguiente comando:
45+
46+
```bash
47+
javascripting verify object-keys.js
48+
```

problems/object-keys/solution_es.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
---
22

3-
#
3+
# CORRECTO.
4+
5+
Buen trabajo usando el método Object.keys(). Recuerda usarlo cuando necesites listar las propiedades de un objeto.
6+
7+
El próximo ejercicio trabajaremos con **funciones**.
8+
9+
Ejecuta `javascripting` en la consola para seleccionar el siguiente ejercicio.
410

511
---

0 commit comments

Comments
 (0)