diff --git a/modules/10-basics/10-hello-world/es/README.md b/modules/10-basics/10-hello-world/es/README.md index 7cc5cd18..4cbb5d4c 100644 --- a/modules/10-basics/10-hello-world/es/README.md +++ b/modules/10-basics/10-hello-world/es/README.md @@ -4,6 +4,8 @@ El aprendizaje de un nuevo lenguaje de programación comienza tradicionalmente c Hello, World! ``` +![Hello World](./assets/hello-world.png) + Esta tradición tiene ya más de cuarenta años, y nosotros también comenzaremos con ella. En la primera lección escribiremos un programa `Hello, World!`. En JavaScript, este programa se ve así: ```javascript diff --git a/modules/10-basics/10-hello-world/es/assets/hello-world.png b/modules/10-basics/10-hello-world/es/assets/hello-world.png new file mode 100644 index 00000000..9bf2299f Binary files /dev/null and b/modules/10-basics/10-hello-world/es/assets/hello-world.png differ diff --git a/modules/25-strings/10-quotes/en/README.md b/modules/25-strings/10-quotes/en/README.md index d9480d55..be950b06 100644 --- a/modules/25-strings/10-quotes/en/README.md +++ b/modules/25-strings/10-quotes/en/README.md @@ -81,7 +81,7 @@ console.log('He said "No"'); Sometimes both types of quotes appear in a string. -``` +```text Dragon's mother said "No" ``` diff --git a/modules/25-strings/10-quotes/es/README.md b/modules/25-strings/10-quotes/es/README.md index c59e760b..5bd8eec4 100644 --- a/modules/25-strings/10-quotes/es/README.md +++ b/modules/25-strings/10-quotes/es/README.md @@ -81,7 +81,7 @@ console.log('He said "No"'); A veces aparecen ambos tipos de comillas en una cadena. -``` +```text Dragon's mother said "No" ``` diff --git a/modules/25-strings/10-quotes/ru/README.md b/modules/25-strings/10-quotes/ru/README.md index 8647d730..0076a285 100644 --- a/modules/25-strings/10-quotes/ru/README.md +++ b/modules/25-strings/10-quotes/ru/README.md @@ -83,7 +83,7 @@ console.log('He said "No"'); Иногда в строке встречаются оба типа кавычек. -``` +```text Dragon's mother said "No" ``` diff --git a/modules/35-calling-functions/100-call/en/README.md b/modules/35-calling-functions/100-call/en/README.md index 4af35a97..e9bb5787 100644 --- a/modules/35-calling-functions/100-call/en/README.md +++ b/modules/35-calling-functions/100-call/en/README.md @@ -123,7 +123,7 @@ You don't have to memorize this, but it will come in handy when reading English- Every function has a **signature** - its "description": the name, the list of parameters, and the type of the returned value. It is the signature that lets you understand how to use a function without reading its code. For example, the MDN documentation describes `Math.pow()` like this: -``` +```text Math.pow(base, exponent) Parameters diff --git a/modules/35-calling-functions/100-call/es/README.md b/modules/35-calling-functions/100-call/es/README.md index 1ed8a6c0..326e4c98 100644 --- a/modules/35-calling-functions/100-call/es/README.md +++ b/modules/35-calling-functions/100-call/es/README.md @@ -123,7 +123,7 @@ No es obligatorio memorizar esto, pero será útil al leer literatura en inglés Cada función tiene una **firma**: su "descripción", es decir, el nombre, la lista de parámetros y el tipo de valor devuelto. Es la firma la que permite entender cómo usar una función sin leer su código. Por ejemplo, la documentación de MDN describe `Math.pow()` así: -``` +```text Math.pow(base, exponent) Parámetros diff --git a/modules/35-calling-functions/100-call/ru/README.md b/modules/35-calling-functions/100-call/ru/README.md index 1a43df37..ff8a9b19 100644 --- a/modules/35-calling-functions/100-call/ru/README.md +++ b/modules/35-calling-functions/100-call/ru/README.md @@ -123,7 +123,7 @@ console.log(Math.pow(x + 1, 3)); // => 27 У каждой функции есть **сигнатура** — её «описание»: имя, список параметров и тип возвращаемого значения. Именно сигнатура позволяет понять, как пользоваться функцией, не читая её код. Например, документация MDN описывает `Math.pow()` так: -``` +```text Math.pow(base, exponent) Параметры diff --git a/modules/35-calling-functions/180-variadic-parameters/en/README.md b/modules/35-calling-functions/180-variadic-parameters/en/README.md index cd76beb8..673e45f6 100644 --- a/modules/35-calling-functions/180-variadic-parameters/en/README.md +++ b/modules/35-calling-functions/180-variadic-parameters/en/README.md @@ -7,7 +7,7 @@ Math.max(1, 10, 3); // 10 The `Math.max()` function finds the maximum value among the passed parameters. How many parameters do you think it expects as input? If you open the documentation for this function, you will see a strange construct: - ``` + ```text Math.max([value1[, value2[, ...]]]) ``` diff --git a/modules/35-calling-functions/180-variadic-parameters/es/README.md b/modules/35-calling-functions/180-variadic-parameters/es/README.md index edc1091a..831817f9 100644 --- a/modules/35-calling-functions/180-variadic-parameters/es/README.md +++ b/modules/35-calling-functions/180-variadic-parameters/es/README.md @@ -7,7 +7,7 @@ Math.max(1, 10, 3); // 10 La función `Math.max()` encuentra el valor máximo entre los parámetros proporcionados. ¿Cuántos parámetros crees que espera como entrada? Si abres la documentación de esta función, verás una construcción extraña: - ``` + ```text Math.max([value1[, value2[, ...]]]) ``` diff --git a/modules/35-calling-functions/180-variadic-parameters/ru/README.md b/modules/35-calling-functions/180-variadic-parameters/ru/README.md index 879cfd99..c5c012d2 100644 --- a/modules/35-calling-functions/180-variadic-parameters/ru/README.md +++ b/modules/35-calling-functions/180-variadic-parameters/ru/README.md @@ -7,7 +7,7 @@ Math.max(1, 10, 3); // 10 Функция `Math.max()` находит максимальное значение среди переданных параметров. Как вы думаете, сколько параметров она ожидает на вход? Если открыть документацию этой функции, то мы увидим странную конструкцию: - ``` + ```text Math.max([value1[, value2[, ...]]]) ``` diff --git a/tsconfig.tsbuildinfo b/tsconfig.tsbuildinfo new file mode 100644 index 00000000..06a15d16 --- /dev/null +++ b/tsconfig.tsbuildinfo @@ -0,0 +1 @@ +{"root":["./vitest.config.js","./modules/10-basics/10-hello-world/index.js","./modules/10-basics/10-hello-world/test.js","./modules/10-basics/20-comments/index.js","./modules/10-basics/20-comments/test.js","./modules/10-basics/40-instructions/index.js","./modules/10-basics/40-instructions/test.js","./modules/10-basics/45-testing/index.js","./modules/10-basics/45-testing/test.js","./modules/10-basics/50-syntax-errors/index.js","./modules/10-basics/50-syntax-errors/test.js","./modules/20-arithmetics/20-basic/index.js","./modules/20-arithmetics/20-basic/test.js","./modules/20-arithmetics/25-operator/index.js","./modules/20-arithmetics/25-operator/test.js","./modules/20-arithmetics/27-commutativity/index.js","./modules/20-arithmetics/27-commutativity/test.js","./modules/20-arithmetics/30-composition/index.js","./modules/20-arithmetics/30-composition/test.js","./modules/20-arithmetics/40-priority/index.js","./modules/20-arithmetics/40-priority/test.js","./modules/20-arithmetics/50-float/index.js","./modules/20-arithmetics/50-float/test.js","./modules/20-arithmetics/60-infinity/index.js","./modules/20-arithmetics/60-infinity/test.js","./modules/20-arithmetics/70-nan/index.js","./modules/20-arithmetics/70-nan/test.js","./modules/20-arithmetics/80-linting/index.js","./modules/20-arithmetics/80-linting/test.js","./modules/25-strings/10-quotes/index.js","./modules/25-strings/10-quotes/test.js","./modules/25-strings/15-escape-characters/index.js","./modules/25-strings/15-escape-characters/test.js","./modules/25-strings/20-string-concatenation/index.js","./modules/25-strings/20-string-concatenation/test.js","./modules/25-strings/30-encoding/index.js","./modules/25-strings/30-encoding/test.js","./modules/30-variables/10-definition/index.js","./modules/30-variables/10-definition/test.js","./modules/30-variables/11-change/index.js","./modules/30-variables/11-change/test.js","./modules/30-variables/13-variables-naming/index.js","./modules/30-variables/13-variables-naming/test.js","./modules/30-variables/15-variables-expressions/index.js","./modules/30-variables/15-variables-expressions/test.js","./modules/30-variables/18-variable-concatenation/index.js","./modules/30-variables/18-variable-concatenation/test.js","./modules/30-variables/19-naming-style/index.js","./modules/30-variables/19-naming-style/test.js","./modules/30-variables/20-magic-numbers/index.js","./modules/30-variables/20-magic-numbers/test.js","./modules/30-variables/23-constants/index.js","./modules/30-variables/23-constants/test.js","./modules/31-advanced-strings/25-interpolation/index.js","./modules/31-advanced-strings/25-interpolation/test.js","./modules/31-advanced-strings/30-symbols/index.js","./modules/31-advanced-strings/30-symbols/test.js","./modules/31-advanced-strings/70-slices/index.js","./modules/31-advanced-strings/70-slices/test.js","./modules/31-advanced-strings/90-multiline-strings/index.js","./modules/31-advanced-strings/90-multiline-strings/test.js","./modules/33-data-types/10-primitive-data-types/index.js","./modules/33-data-types/10-primitive-data-types/test.js","./modules/33-data-types/45-undefined/index.js","./modules/33-data-types/45-undefined/test.js","./modules/33-data-types/50-data-types-weak-typing/index.js","./modules/33-data-types/50-data-types-weak-typing/test.js","./modules/33-data-types/52-data-types-immutability/index.js","./modules/33-data-types/52-data-types-immutability/test.js","./modules/33-data-types/55-data-types-casting/index.js","./modules/33-data-types/55-data-types-casting/test.js","./modules/35-calling-functions/100-call/index.js","./modules/35-calling-functions/100-call/test.js","./modules/35-calling-functions/135-calling-functions-default-params/index.js","./modules/35-calling-functions/135-calling-functions-default-params/test.js","./modules/35-calling-functions/150-calling-functions-expression/index.js","./modules/35-calling-functions/150-calling-functions-expression/test.js","./modules/35-calling-functions/180-variadic-parameters/index.js","./modules/35-calling-functions/180-variadic-parameters/test.js","./modules/35-calling-functions/270-deterministic/index.js","./modules/35-calling-functions/270-deterministic/test.js","./modules/38-objects/100-objects/index.js","./modules/38-objects/100-objects/test.js","./modules/38-objects/200-methods-immutability/index.js","./modules/38-objects/200-methods-immutability/test.js","./modules/38-objects/500-method-chain/index.js","./modules/38-objects/500-method-chain/test.js","./modules/40-define-functions/100-define-function/index.js","./modules/40-define-functions/100-define-function/test.js","./modules/40-define-functions/150-return/index.js","./modules/40-define-functions/150-return/test.js","./modules/40-define-functions/340-default-parameters/index.js","./modules/40-define-functions/340-default-parameters/test.js","./modules/40-define-functions/350-type-annotations/index.js","./modules/40-define-functions/350-type-annotations/test.js","./modules/40-define-functions/450-define-functions-short-syntax/index.js","./modules/40-define-functions/450-define-functions-short-syntax/test.js","./modules/40-define-functions/460-modules/index.js","./modules/40-define-functions/460-modules/test.js","./modules/40-define-functions/470-packages/index.js","./modules/40-define-functions/470-packages/test.js","./modules/45-logic/10-bool-type/index.js","./modules/45-logic/10-bool-type/test.js","./modules/45-logic/17-bool-strings/index.js","./modules/45-logic/17-bool-strings/test.js","./modules/45-logic/20-logic-combine-expressions/index.js","./modules/45-logic/20-logic-combine-expressions/test.js","./modules/45-logic/25-logical-operators/index.js","./modules/45-logic/25-logical-operators/test.js","./modules/45-logic/28-logical-negation/index.js","./modules/45-logic/28-logical-negation/test.js","./modules/45-logic/70-logical-expressions/index.js","./modules/45-logic/70-logical-expressions/test.js","./modules/48-conditionals/30-if/index.js","./modules/48-conditionals/30-if/test.js","./modules/48-conditionals/40-if-else/index.js","./modules/48-conditionals/40-if-else/test.js","./modules/48-conditionals/50-else-if/index.js","./modules/48-conditionals/50-else-if/test.js","./modules/48-conditionals/60-ternary-operator/index.js","./modules/48-conditionals/60-ternary-operator/test.js","./modules/48-conditionals/65-switch/index.js","./modules/48-conditionals/65-switch/test.js","./modules/50-loops/10-while/index.js","./modules/50-loops/10-while/test.js","./modules/50-loops/15-conditions-inside-loops/index.js","./modules/50-loops/15-conditions-inside-loops/test.js","./modules/50-loops/20-aggregation-numbers/index.js","./modules/50-loops/20-aggregation-numbers/test.js","./modules/50-loops/23-aggregation-strings/index.js","./modules/50-loops/23-aggregation-strings/test.js","./modules/50-loops/25-iteration-over-string/index.js","./modules/50-loops/25-iteration-over-string/test.js","./modules/50-loops/30-syntactic-sugar/index.js","./modules/50-loops/30-syntactic-sugar/test.js","./modules/50-loops/50-mutators/index.js","./modules/50-loops/50-mutators/test.js","./modules/50-loops/55-return-from-loops/index.js","./modules/50-loops/55-return-from-loops/test.js","./modules/50-loops/70-for/index.js","./modules/50-loops/70-for/test.js","./modules/50-loops/90-debug/index.js","./modules/50-loops/90-debug/test.js","./src/hexlet/math.js","./src/hexlet/string.js"],"version":"6.0.3"} \ No newline at end of file