Skip to content

Commit

Permalink
reviewing instructions until es 21
Browse files Browse the repository at this point in the history
  • Loading branch information
ElviraQDP committed Jul 15, 2021
1 parent f1dcd7e commit 79633a9
Show file tree
Hide file tree
Showing 37 changed files with 221 additions and 237 deletions.
4 changes: 2 additions & 2 deletions exercises/08.3-Sum-all-items/README.es.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# `08.3` Suma todos los elementod
# `08.3` Suma todos los elementos

## :pencil: Instrucciones:

Expand All @@ -7,7 +7,7 @@

```js
console.log(sumTheElements([2,13,34,5]))
//this should print 54
//el resultado debiese ser 54
```

### Resultado esperado:
Expand Down
2 changes: 1 addition & 1 deletion exercises/08.3-Sum-all-items/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ Using a `for` loop, complete the code of the function `sum` so that it returns t

```js
console.log(sumTheElements([2,13,34,5]))
//el resultado debiese ser 54
//this should print 54
```

### Expected result:
Expand Down
10 changes: 5 additions & 5 deletions exercises/09-forEach-loop/README.es.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,14 +5,14 @@ En lugar de usar la clásica declaración `for`, hay una nueva forma de recorrer
Es posible recorrer un arreglo usando la función `array.forEach`. Debes especificar qué hacer en cada iteración del bucle.

```js
/**
* item: will be the value of the specific item (required).
* index: will be the item index(optional).
* arr: will be the array object to which the element belongs to (opcional).
*/
myArray.forEach(function(item, index, arr){

});
/**
* item: valor del elemento específico (requerido).
* index: índice del elemento (opcional).
* arr: objeto array al cual pertenece el elemento (opcional).
*/
```

## :pencil: Instrucciones:
Expand Down
12 changes: 7 additions & 5 deletions exercises/09-forEach-loop/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,14 +5,16 @@ Instead of using the classic `for` statement, there is a new way to loop arrays
It is possible to loop an array using the `array.forEach` function. You have to specify what to do on each iteration of the loop.

```js
/**
* item: valor del elemento específico (requerido).
* index: índice del elemento (opcional).
* arr: objeto array al cual pertenece el elemento (opcional).
*/
myArray.forEach(function(item, index, arr){

});
/**
* item: will be the value of the specific item (required).
* index: will be the item index(optional).
* arr: will be the array object to which the element belongs to (opcional).
*/


```

## :pencil: Instructions:
Expand Down
6 changes: 3 additions & 3 deletions exercises/10-Everything-is-awesome/README.es.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
# `10.1` Todo es increíble
# `10` Todo es increíble

## 📝 Instrucciones:

Compara el elemento. Si es `1`, pone el número en el arreglo `return_array`.
1. Compara el elemento. Si es `1`, pone el número en el arreglo `return_array`.

Compara el elemento si es `0`, pone "Yahoo" en el arreglo o array `return_array` (en lugar del número)
2. Compara el elemento si es `0`, pone "Yahoo" en el arreglo o array `return_array` (en lugar del número)

Ejemplo de la salida para [0,0,1,1,0]:

Expand Down
6 changes: 3 additions & 3 deletions exercises/10-Everything-is-awesome/README.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
# `10.1` Everything is awesome
# `10` Everything is awesome

# 📝 Instructions:

Compare the item. If it is `1` push the number to the array `return_array`.
1. Compare the item. If it is `1` push the number to the array `return_array`.

Compare the item if it is 0 push "Yahoo" to the array `return_array` (instead of the number)
2. Compare the item if it is 0 push "Yahoo" to the array `return_array` (instead of the number)

Example output for [0,0,1,1,0]:

Expand Down
2 changes: 1 addition & 1 deletion exercises/11-Do-while/README.es.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ do {
} while (i < 5);
```

## 📝 Instrucciones
## 📝 Instrucciones:

1. Imprime cada número de la iteración en la consola del 20 al 0, pero concaténale un signo de exclamación(`!`) al elemento si el número es un multiplo de 5.

Expand Down
2 changes: 1 addition & 1 deletion exercises/11-Do-while/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ do {
} while (i < 5);
```

## 📝 Instructions
## 📝 Instructions:

1. Print every iteration number on the console from 20 to 0 but concatenate an exclamation point to the output if the number is a module of 5.

Expand Down
3 changes: 1 addition & 2 deletions exercises/12-Delete-element/README.es.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,8 @@
# `12` Eliminar el elemento


La única forma de eliminar a `Daniella` del array o arreglo (sin hacer trampa) será crear un nuevo arreglo con todas las demás personas, excepto Daniella.

## 📝Instructions:
## 📝Instrucciones:

1. Crea una función `deletePerson` que elimine a cualquier persona del arreglo y devuelva un nuevo arreglo sin esa persona.

Expand Down
2 changes: 1 addition & 1 deletion exercises/14-Divide-and-Conquer/README.es.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,4 +25,4 @@ mergeTwoList([1,2,33,10,20,4]);

### 💡 Pista:

Crea variables vacías cuando necesites almacenar datos.
+ Crea variables vacías cuando necesites almacenar datos.
2 changes: 1 addition & 1 deletion exercises/14-Divide-and-Conquer/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,4 +25,4 @@ mergeTwoList([1,2,33,10,20,4])

### 💡 Hint:

Create empty(placeholder) variables when you need to store data.
+ Create empty(placeholder) variables when you need to store data.
4 changes: 2 additions & 2 deletions exercises/15-Max-integer-from-array/README.es.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# `15`El máximo número entero dentro del arreglo
# `15` El máximo número entero dentro del arreglo

## 📝Instrucciones:

Expand All @@ -18,4 +18,4 @@

### Resultado esperado:

5435.
5435
2 changes: 1 addition & 1 deletion exercises/15-Max-integer-from-array/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,4 +19,4 @@

### Expected result:

5435.
5435
10 changes: 5 additions & 5 deletions exercises/16-Foreach-min-val/README.es.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,13 @@ Es posible recorrero una arreglo usando la función `array.forEach`. Debes espec
```js

myArray.forEach(function(item, index, arr){
console.log(item, index);
console.log(item, index)
//item es el valor específico del elemento.
//index será el índice del elemento.
//arr será el array al cual pertenece el elemento.
});

//item will be the value of the specific item.
//index will be the item index.
//arr will be the array object to which the element belongs to.

});
```
## 📝 Instrucciones:

Expand Down
10 changes: 5 additions & 5 deletions exercises/16-Foreach-min-val/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,13 @@ It is possible to traverse an array using the `array.forEach` function. You have
```js

myArray.forEach(function(item, index){
console.log(item, index);
console.log(item, index)
//item will be the value of the specific item.
//index will be the item index.
//arr will be the array object to which the element belongs to.
});

//item es el valor específico del elemento.
//index será el índice del elemento.
//arr será el array al cual pertenece el elemento.

});

```

Expand Down
2 changes: 2 additions & 0 deletions exercises/17-The-for-loop/README.es.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# `17` Un For Loop para encontrar un promedio

Otra forma de recorrer un arreglo con el loop `for` es usando la declaración`in` de esta manera:

```js
Expand Down
8 changes: 4 additions & 4 deletions exercises/18-Nested-arrays/README.es.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,17 +5,17 @@ Es posible encontrar un arreglo compuesto por otros arreglos (se llama arreglo o
En este ejemplo, tenemos una array o arreglo de coordenadas a las que puedes acceder haciendo lo siguiente:

```js
//a la primera coordenada latitud
//la primera coordenada latitud
var latitude = coordinatesArray[0][0];
//a la primera coordenada longitud
//la primera coordenada longitud
var longitude = coordinatesArray[0][1];
```

## 📝 Instructions:
## 📝 Instruciones:

1. Recorre el arreglo(con un bucle) imprimiendo solo las longitudes.

### Expected result:
### Resultado esperado:

```md
-112.633853
Expand Down
4 changes: 2 additions & 2 deletions exercises/18-Nested-arrays/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,12 +11,12 @@ var latitude = coordinatesArray[0][0];
var longitude = coordinatesArray[0][1];
```

## 📝 Instrucciones:
## 📝 Instructions:

1. Loop through the array printing only the longitudes.


### Resultado esperado:
### Expected Result:

```md
-112.633853
Expand Down
20 changes: 14 additions & 6 deletions exercises/19-And-One-and-a-Two-and-a-Three/README.es.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,22 @@
Instrucciones
Dado un objeto denominado contact, repite todas sus propiedades y valores e imprímalos en la consola.
Tendrás que recorrer sus propiedades para poder imprimirlas.
# `19` Y uno y dos y tres


## 📝 Instrucciones:

Dado un objeto denominado contact:

1. Repite todas sus propiedades y valores e imprímelos en la consola. Tendrás que recorrer (con un loop) sus propiedades para poder imprimirlas.

### Resultado esperado:

Salida de consola esperada:
```md
fullname : John Doe
phone : 123-123-2134
email : [email protected]
```

Pista
MDN for in loop reference
### :bulb: Pista:

Lee sobre los bucles/loops:

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Loops_and_iteration#for...in_statement
17 changes: 11 additions & 6 deletions exercises/19-And-One-and-a-Two-and-a-Three/README.md
Original file line number Diff line number Diff line change
@@ -1,16 +1,21 @@
# `19` And one and two and three
# 📝Instruction
- Given a contact object, please loop all its properties and values and print them on the console.
- You will have to loop its properties to be able to print them

Expected console output:
## 📝 Instructions:

Given a contact object:

1. Please loop all its properties and values and print them on the console.You will have to loop its properties to be able to print them

### Expected result:

```md
fullname : John Doe
phone : 123-123-2134
email : [email protected]
```

💡Hints
MDN for in loop reference
### 💡 Hint:

MDN for in loop reference:

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Loops_and_iteration#for...in_statement
21 changes: 13 additions & 8 deletions exercises/20.1-Map-an-array/README.es.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
La función Array.map () es una de las funciones más utilizadas en Javascript. Es sorprendente porque te permite crear un nuevo arreglo utilizando cada elemento del arreglo original como semilla.
# `20.1` Mapea un array

En este ejemplo, estamos utilizando la función de map para crear un nuevo arreglo de horas civiles a partir de un arreglo determinado de horas militares.
La función `Array.map()` es una de las funciones más utilizadas en Javascript. Es sorprendente porque te permite crear un nuevo arreglo utilizando cada elemento del arreglo original como semilla.

En este ejemplo, estamos utilizando la función de `map` para crear un nuevo arreglo de horas civiles a partir de un arreglo determinado de horas militares.

```js
// Dado un arreglo de horas militares
Expand All @@ -14,17 +16,20 @@ var militaryToCivilian = function(hour){
else return hour + "am";
}

// puedes crear una nueva hora civil mapeando el arreglo original pero pasando la función militaryToCivilian a la función map
//puedes crear una nueva hora civil mapeando el arreglo original pero pasando la función militaryToCivilian a la función map
var civilianHours = militaryHours.map(militaryToCivilian);

console.log(civilianHours);
```

Copie y pegue el código dentro del editor de código para probarlo si lo desea.
Copia y pega el código dentro del editor de código para probarlo si quieres.

## 📝 Instrucciones:

1. Usando la misma lógica dada en el ejemplo, agrega el código necesario para convertir un arreglo de valores `Celsius` en `Fahrenheit` dentro de la función de `map`.

## 💡 Pista:

Instrucciones
Usando la misma lógica dada en el ejemplo, agrega el código necesario para convertir un arreglo de valores Celsius en Fahrenheit dentro de la función de map.
Aquí hay un video de 3:40 min que explica la función del map:

Pista
Aquí hay un video de 3:40 min que explica la función del map
https://www.youtube.com/watch?v=hfYa4ugeyuc&t=32s
15 changes: 9 additions & 6 deletions exercises/20.1-Map-an-array/README.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
# `20.1` Map an array

The Array.map() function is one of the most used functions in Javascript.
The `Array.map()` function is one of the most used functions in Javascript.
It is amazing because it lets you create a new array using each item of the original array as a seed.

In this example, we are using the map function to create a new array of
In this example, we are using the `map` function to create a new array of
civilian hours starting from a given array of military hours.

```js
Expand All @@ -26,9 +26,12 @@ console.log(civilianHours);

Copy paste the code inside the code editor to test it if you want.

# 📝Instructions:
Using the same logic given in the example, add the needed code to convert an array of Celsius values into Fahrenheit inside the map function.
## 📝 Instructions:

1. Using the same logic given in the example, add the needed code to convert an array of `Celsius` values into `Fahrenheit` inside the `map` function.

## 💡 Hint:

Here is a 3:40 min video explaining the array map function:

## 💡Hints
Here is a 3:40 min video explaining the array map function
https://www.youtube.com/watch?v=hfYa4ugeyuc&t=32s
Loading

0 comments on commit 79633a9

Please sign in to comment.