chore(i18n,learn): processed translations (#41454)

Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
This commit is contained in:
camperbot
2021-03-12 07:30:30 -07:00
committed by GitHub
parent 33bd4fb2c4
commit 42a811ea83
34 changed files with 70 additions and 70 deletions

View File

@ -11,7 +11,7 @@ dashedName: comparison-with-the-greater-than-operator
El operador mayor que (`>`) compara los valores de dos números. Si el número a la izquierda es mayor que el número a la derecha, devuelve `true`. De lo contrario, devuelve `false`.
Como el operador de igualdad, el operador mayor que convertirá los tipos de datos de valores mientras los compara.
Al igual que el operador de igualdad, el operador mayor que convertirá los tipos de datos de valores mientras los compara.
**Ejemplos**

View File

@ -11,7 +11,7 @@ dashedName: comparison-with-the-greater-than-or-equal-to-operator
El operador mayor o igual que (`>=`) compara el valor de dos números. Si el número de la izquierda es mayor o igual que el número de la derecha, devuelve `true`. De lo contrario, devuelve `false`.
Al igual que el operador de igualdad, `>=` convertirá los tipos de datos al comparar.
Al igual que el operador de igualdad, el operador mayor o igual que convertirá los tipos de datos mientras los compara.
**Ejemplos**

View File

@ -9,7 +9,7 @@ dashedName: comparison-with-the-inequality-operator
# --description--
El operador de desigualdad (`!=`) es lo opuesto al operador de igualdad. Esto quiere decir que no es igual, y devuelve `false` cuando la comparación de igualdad devuelva `true` y *vice versa*. Tal como el operador de igualdad, el operador de desigualdad convertirá los tipos de datos mientras compara.
El operador de desigualdad (`!=`) es lo opuesto al operador de igualdad. Esto quiere decir que no es igual, y devuelve `false` cuando la comparación de igualdad devuelva `true` y *vice versa*. Al igual que el operador de igualdad, el operador de desigualdad convertirá los tipos de datos mientras los compara.
**Ejemplos**

View File

@ -9,7 +9,7 @@ dashedName: comparison-with-the-less-than-operator
# --description--
El operador <dfn>menor que</dfn> (`<`) compara los valores de dos números. Si el número a la izquierda es menor que el número a la derecha, devuelve `true`. De lo contrario, devuelve `false`. Al igual que el operador de igualdad, el operador <dfn>menor que</dfn> convertirá los tipos de datos mientras los compara.
El operador menor que (`<`) compara los valores de dos números. Si el número a la izquierda es menor que el número a la derecha, devuelve `true`. De lo contrario, devuelve `false`. Al igual que el operador de igualdad, el operador menor que convertirá los tipos de datos mientras los compara.
**Ejemplos**

View File

@ -9,7 +9,7 @@ dashedName: comparison-with-the-less-than-or-equal-to-operator
# --description--
El operador menor o igual que (`<=`) compara el valor de dos números. Si el número de la izquierda es menor o igual que el número de la derecha, devuelve `true`. Si el número a la izquierda es mayor que el número a la derecha, devuelve `false`. Al igual que el operador de igualdad, el operador menor o igual que convierte los tipos de datos.
El operador menor o igual que (`<=`) compara el valor de dos números. Si el número de la izquierda es menor o igual que el número de la derecha, devuelve `true`. Si el número a la izquierda es mayor que el número a la derecha, devuelve `false`. Al igual que el operador de igualdad, el operador menor o igual que convertirá los tipos de datos mientras los compara.
**Ejemplos**

View File

@ -9,7 +9,7 @@ dashedName: comparison-with-the-strict-inequality-operator
# --description--
El operador de estricta desigualdad `!==` es el opuesto lógico del operador de estricta igualdad. Esto significa "Estrictamente Desigual", y devuelve `false` cuando la comparación de estricta igualdad devolvería `true` y *vice versa*. Una estricta desigualdad no convertirá los tipos de datos.
El operador de estricta desigualdad `!==` es el opuesto lógico del operador de estricta igualdad. Esto significa "Estrictamente Desigual", y devuelve `false` cuando la comparación de estricta igualdad devolvería `true` y *vice versa*. El operador de estricta desigualdad no convertirá los tipos de datos.
**Ejemplos**

View File

@ -1,6 +1,6 @@
---
id: 56533eb9ac21ba0edf2244b6
title: Escape Sequences in Strings
title: Escapa secuencias en cadenas
challengeType: 1
videoUrl: 'https://scrimba.com/c/cvmqRh6'
forumTopicId: 17567
@ -9,36 +9,36 @@ dashedName: escape-sequences-in-strings
# --description--
Quotes are not the only characters that can be <dfn>escaped</dfn> inside a string. There are two reasons to use escaping characters:
Las comillas no son los únicos caracteres que pueden ser <dfn>escapados</dfn> dentro de una cadena. Hay dos razones para usar caracteres de escape:
1. To allow you to use characters you may not otherwise be able to type out, such as a carriage return.
2. To allow you to represent multiple quotes in a string without JavaScript misinterpreting what you mean.
1. Para permitir el uso de caracteres que de otra manera no te sería posible escribir, como un retorno de carro.
2. Para permitirte representar múltiples comillas en una cadena sin que JavaScript malinterprete lo que quieres decir.
We learned this in the previous challenge.
Esto lo aprendimos en el anterior desafío.
<table class='table table-striped'><thead><tr><th>Code</th><th>Output</th></tr></thead><tbody><tr><td><code>\'</code></td><td>single quote</td></tr><tr><td><code>\"</code></td><td>double quote</td></tr><tr><td><code>\\</code></td><td>backslash</td></tr><tr><td><code>\n</code></td><td>newline</td></tr><tr><td><code>\r</code></td><td>carriage return</td></tr><tr><td><code>\t</code></td><td>tab</td></tr><tr><td><code>\b</code></td><td>word boundary</td></tr><tr><td><code>\f</code></td><td>form feed</td></tr></tbody></table>
<table class='table table-striped'><thead><tr><th>Código</th><th>Resultado</th></tr></thead><tbody><tr><td><code>\'</code></td><td>comilla simple</td></tr><tr><td><code>\"</code></td><td>comilla doble</td></tr><tr><td><code>\\</code></td><td>barra invertida</td></tr><tr><td><code>\n</code></td><td>línea nueva</td></tr><tr><td><code>\r</code></td><td>retorno de carro</td></tr><tr><td><code>\t</code></td><td>tabulación</td></tr><tr><td><code>\b</code></td><td>límite de palabra</td></tr><tr><td><code>\f</code></td><td>fuente de formulario</td></tr></tbody></table>
*Note that the backslash itself must be escaped in order to display as a backslash.*
*Ten en cuenta que la barra invertida en sí debe ser escapada para poder mostrarla como una barra invertida.*
# --instructions--
Assign the following three lines of text into the single variable `myStr` using escape sequences.
Asigna las siguientes tres líneas de texto en la variable única `myStr` usando secuencias de escape.
<blockquote>FirstLine<br>    \SecondLine<br>ThirdLine</blockquote>
You will need to use escape sequences to insert special characters correctly. You will also need to follow the spacing as it looks above, with no spaces between escape sequences or words.
Necesitarás usar secuencias de escape para insertar correctamente los caracteres especiales. También necesitarás seguir el espaciado tal y como se ve arriba, sin espacios entre secuencias de escape o palabras.
**Note:** The indentation for `SecondLine` is achieved with the tab escape character, not spaces.
**Nota:** La sangría para la segunda línea (`SecondLine`) se consigue con el carácter de escape de tabulación, no con espacios.
# --hints--
`myStr` should not contain any spaces
`myStr` no debe contener ningún espacio
```js
assert(!/ /.test(myStr));
```
`myStr` should contain the strings `FirstLine`, `SecondLine` and `ThirdLine` (remember case sensitivity)
`myStr` debe contener las cadenas `FirstLine`, `SecondLine` y `ThirdLine` (recuerda la sensibilidad a mayúsculas y minúsculas)
```js
assert(
@ -46,31 +46,31 @@ assert(
);
```
`FirstLine` should be followed by the newline character `\n`
`FirstLine` debe ir seguido del carácter de línea nueva `\n`
```js
assert(/FirstLine\n/.test(myStr));
```
`myStr` should contain a tab character `\t` which follows a newline character
`myStr` debe contener un carácter de tabulación `\t` seguido de un carácter de línea nueva
```js
assert(/\n\t/.test(myStr));
```
`SecondLine` should be preceded by the backslash character <code>\\</code>
`SecondLine` debe estar precedida por el carácter de barra invertida `\`
```js
assert(/\\SecondLine/.test(myStr));
```
There should be a newline character between `SecondLine` and `ThirdLine`
Debe haber un carácter de línea nueva entre `SecondLine` y `ThirdLine`
```js
assert(/SecondLine\nThirdLine/.test(myStr));
```
`myStr` should only contain characters shown in the instructions
`myStr` solo debe contener caracteres mostrados en las instrucciones
```js
assert(myStr === 'FirstLine\n\t\\SecondLine\nThirdLine');

View File

@ -1,6 +1,6 @@
---
id: 56533eb9ac21ba0edf2244b5
title: Escaping Literal Quotes in Strings
title: Escapa comillas literales en cadenas
challengeType: 1
videoUrl: 'https://scrimba.com/c/c2QvgSr'
forumTopicId: 17568
@ -9,31 +9,31 @@ dashedName: escaping-literal-quotes-in-strings
# --description--
When you are defining a string you must start and end with a single or double quote. What happens when you need a literal quote: `"` or `'` inside of your string?
Cuando estás definiendo una cadena debes comenzar y terminar con una comilla simple o doble. ¿Qué pasa cuando necesitas una comilla literal: `"` o `'` dentro de tu cadena?
In JavaScript, you can <dfn>escape</dfn> a quote from considering it as an end of string quote by placing a <dfn>backslash</dfn> (<code>\\</code>) in front of the quote.
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\".";`
This signals to JavaScript that the following quote is not the end of the string, but should instead appear inside the string. So if you were to print this to the console, you would get:
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".`
# --instructions--
Use <dfn>backslashes</dfn> to assign a string to the `myStr` variable so that if you were to print it to the console, you would see:
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".`
# --hints--
You should use two double quotes (`"`) and four escaped double quotes (`\"`).
Debes usar dos comillas dobles (`"`) y cuatro comillas dobles escapadas (`\"`).
```js
assert(code.match(/\\"/g).length === 4 && code.match(/[^\\]"/g).length === 2);
```
Variable myStr should contain the string: `I am a "double quoted" string inside "double quotes".`
La variable myStr debe contener la cadena: `I am a "double quoted" string inside "double quotes".`
```js
assert(/I am a "double quoted" string inside "double quotes(\."|"\.)$/.test(myStr));