chore(i8n,curriculum): processed translations (#41617)

Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
This commit is contained in:
CamperBot
2021-03-29 22:47:35 +09:00
committed by GitHub
parent 87684ad630
commit 08caf09e5c
24 changed files with 186 additions and 151 deletions

View File

@ -13,15 +13,19 @@ Puedes añadir nuevas propiedades a los objetos de JavaScript existentes de la m
Así es como podríamos agregar una propiedad `bark` a nuestro objeto `ourDog`:
`ourDog.bark = "bow-wow";`
```js
ourDog.bark = "bow-wow";
```
o
`ourDog["bark"] = "bow-wow";`
```js
ourDog["bark"] = "bow-wow";
```
Ahora cuando evaluemos `ourDog.bark`, obtendremos su ladrido, `bow-wow`.
Ejemplo:
Por ejemplo:
```js
var ourDog = {
@ -36,7 +40,7 @@ ourDog.bark = "bow-wow";
# --instructions--
Añade una propiedad `bark` a `myDog` y establécela a un sonido de perro, como "guau". Puedes usar tanto la notación de puntos como la notación de corchetes.
Añade una propiedad `bark` a `myDog` y establécela a un sonido de perro, como "woof". Puedes usar tanto la notación de puntos como la notación de corchetes.
# --hints--
@ -46,7 +50,7 @@ Debes agregar la propiedad `bark` a `myDog`.
assert(myDog.bark !== undefined);
```
No debes agregar `bark` a la sección de configuración (setup).
No debes agregar `bark` a la sección de configuración.
```js
assert(!/bark[^\n]:/.test(code));

View File

@ -13,13 +13,15 @@ Si recuerdas de nuestra discusión sobre [almacenar valores con el operador de a
Supongamos que hemos predefinido una función `sum` que suma dos números juntos, entonces:
`ourSum = sum(5, 12);`
```js
ourSum = sum(5, 12);
```
llamará a la función `sum`, la cual devuelve un valor de `17` y lo asigna a la variable `ourSum`.
llamará a la función `sum`, que devuelve un valor de `17` y lo asigna a la variable `ourSum`.
# --instructions--
Llama a la función `processArg` con un argumento de `7` y asigna su valor devuelto a la variable `processed`.
Llama la función `processArg` con un argumento de `7` y asigna su valor de retorno a la variable `processed`.
# --hints--
@ -29,7 +31,7 @@ Llama a la función `processArg` con un argumento de `7` y asigna su valor devue
assert(processed === 2);
```
Debes asignar `processArg` a `processed`
Debes asignar `processArg` para `processed`
```js
assert(/processed\s*=\s*processArg\(\s*7\s*\)/.test(code));

View File

@ -11,7 +11,9 @@ dashedName: compound-assignment-with-augmented-addition
En la programación, es común utilizar asignaciones para modificar el contenido de una variable. Recuerda que todo lo que está a la derecha del signo de igualdad se evalúa primero, así que podemos decir:
`myVar = myVar + 5;`
```js
myVar = myVar + 5;
```
para sumar `5` a `myVar`. Dado que se trata de un patrón tan común, hay operadores que hacen tanto la operación matemática como la asignación en un solo paso.

View File

@ -22,7 +22,7 @@ for (var i = 10; i > 0; i -= 2) {
}
```
`ourArray` ahora contendrá `[10,8,6,4,2]`. Cambiemos nuestra inicialización y expresión final para que podamos contar hacia atrás por dos números impares.
`ourArray` ahora contendrá `[10,8,6,4,2]`. Ahora cambiemos el valor de inicialización y la expresión final de nuestro bucle para que podamos contar hacia atrás de dos en dos y así crear un arreglo descendente de números impares.
# --instructions--

View File

@ -17,9 +17,7 @@ Tener más cartas altas en la baraja es una ventaja para el jugador. Se le asign
Escribirás una función para contar cartas. Recibirá un parámetro `card` (carta) que puede ser un número o una cadena y aumentar o reducir la variable global `count` (conteo) de acuerdo al valor de la carta (observa la tabla). La función devolverá una cadena con el conteo actual y la cadena `Bet` (Apuesta) si el conteo es positivo, o `Hold` (Espera) si el conteo es cero o negativo. El conteo actual y la decisión del jugador (`Bet` o `Hold`) deben estar separados por un solo espacio.
**Ejemplo de salida**
`-3 Hold`
`5 Bet`
**Resultados de ejemplo:** `-3 Hold` o `5 Bet`
**Sugerencia**
NO reinicies `count` a 0 cuando el valor sea 7, 8 o 9. NO devuelvas un arreglo.

View File

@ -11,13 +11,17 @@ dashedName: decrement-a-number-with-javascript
Puedes fácilmente <dfn>decrementar</dfn> o disminuir una variable por uno utilizando el operador `--`.
`i--;`
```js
i--;
```
es equivalente a
es el equivalente de
`i = i - 1;`
```js
i = i - 1;
```
**Nota:** Toda la línea se convierte en `i--;`, eliminando la necesidad del signo de igualdad.
**Nota:** La linea se convierte en `i--;`, eliminando la necesidad del signo igual.
# --instructions--

View File

@ -11,7 +11,9 @@ dashedName: delete-properties-from-a-javascript-object
También podemos eliminar propiedades de objetos de esta forma:
`delete ourDog.bark;`
```js
delete ourDog.bark;
```
Ejemplo:

View File

@ -13,17 +13,23 @@ Cuando estás definiendo una cadena debes comenzar y terminar con una comilla si
En JavaScript, puedes <dfn>escapar</dfn> una comilla de considerarse un final de cadena colocando una <dfn>barra invertida</dfn> (`\`) delante de la comilla.
`var sampleStr = "Alan said, \"Peter is learning JavaScript\".";`
```js
var sampleStr = "Alan said, \"Peter is learning JavaScript\".";
```
Esto indica a JavaScript que la siguiente comilla no es el final de la cadena, sino que debería aparecer dentro de la cadena. Así que si imprimieras esto en la consola, obtendrías:
`Alan said, "Peter is learning JavaScript".`
```js
Alan said, "Peter is learning JavaScript".
```
# --instructions--
Usa <dfn>barras invertidas</dfn> para asignar una cadena a la variable `myStr` de modo que si lo imprimieras en la consola, verías:
`I am a "double quoted" string inside "double quotes".`
```js
I am a "double quoted" string inside "double quotes".
```
# --hints--

View File

@ -13,7 +13,9 @@ Crea una lista de compras en la variable `myList`. La lista debe ser un arreglo
El primer elemento de cada sub-arreglo debe contener una cadena con el nombre del artículo. El segundo elemento debe ser un número que represente la cantidad, por ejemplo.
`["Chocolate Bar", 15]`
```js
["Chocolate Bar", 15]
```
Debe haber al menos 5 sub-arreglos en la lista.

View File

@ -13,7 +13,9 @@ Con las variables de arreglos (`array`) de JavaScript, podemos almacenar varios
Inicias una declaración de arreglo con un corchete de apertura, lo terminas con un corchete de cierre, y pones una coma entre cada entrada, de esta forma:
`var sandwich = ["peanut butter", "jelly", "bread"]`
```js
var sandwich = ["peanut butter", "jelly", "bread"]
```
# --instructions--

View File

@ -11,7 +11,9 @@ dashedName: storing-values-with-the-assignment-operator
En JavaScript, puedes almacenar un valor en una variable con el operador de <dfn>asignación</dfn> (`=`).
`myVariable = 5;`
```js
myVariable = 5;
```
Esto asigna el valor numérico (`Number`) `5` a `myVariable`.

View File

@ -13,17 +13,21 @@ La función `parseInt()` analiza una cadena y devuelve un entero. Recibe un segu
La llamada a la función se realiza de la siguiente manera:
`parseInt(string, radix);`
```js
parseInt(string, radix);
```
A continuación, te presentamos un ejemplo:
Y aquí hay un ejemplo:
`var a = parseInt("11", 2);`
```js
var a = parseInt("11", 2);
```
La variable radix indica que `11` está en el sistema binario, o base 2. Este ejemplo convierte la cadena `11` a un entero `3`.
# --instructions--
Utiliza `parseInt()` dentro de la función `convertToInteger` para convertir un número binario en un número entero, y devlvelo.
Utiliza `parseInt()` en la función `convertToInteger` para convertir un número binario en un número entero, y devolverlo.
# --hints--

View File

@ -11,7 +11,9 @@ dashedName: use-the-parseint-function
La función `parseInt()` analiza una cadena y devuelve un entero. A continuación, te presentamos un ejemplo:
`var a = parseInt("007");`
```js
var a = parseInt("007");
```
La función anterior convierte la cadena `007` al entero `7`. Si el primer carácter de la cadena no puede ser convertido en un número, entonces devuelve `NaN`.