diff --git a/1-js/02-first-steps/05-types/article.md b/1-js/02-first-steps/05-types/article.md index 1ebafcd4a5..f069a0832f 100644 --- a/1-js/02-first-steps/05-types/article.md +++ b/1-js/02-first-steps/05-types/article.md @@ -23,7 +23,7 @@ n = 12.345; Существует множество операций для чисел, например, умножение `*`, деление `/`, сложение `+`, вычитание `-` и так далее. -Помимо обычных чисел существуют так называемые "специальные числовые значения", которые относятся к этому типу данных: `Infinity`, `-Infinity` и `NaN`. +Кроме обычных чисел, существуют так называемые "специальные числовые значения", которые относятся к этому типу данных: `Infinity`, `-Infinity` и `NaN`. - `Infinity` представляет собой математическую [бесконечность](https://ru.wikipedia.org/wiki/Бесконечность#В_математике) ∞. Это особое значение, которое больше любого числа. @@ -120,7 +120,7 @@ let nameFieldChecked = true; // да, поле отмечено let ageFieldChecked = false; // нет, поле не отмечено ``` -Булевы значения также могут быть результатом сравнений: +Булевые значения также могут быть результатом сравнений: ```js run let isGreater = 4 > 1; @@ -170,7 +170,7 @@ x = undefined; alert(x); // "undefined" ``` -...Но так делать не рекомендуется. Обычно `null` используется для присвоения переменной "пустого" или "неизвестного" значения, а `undefined` для проверок, была ли переменная назначена. +...Но так делать не рекомендуется. Обычно `null` используется для присвоения переменной "пустого" или "неизвестного" значения, а `undefined` -- для проверок, была ли переменная назначена. ## Объекты и символы @@ -242,4 +242,4 @@ typeof alert // "function" (3) - Возвращает строку с именем типа. Например, `"string"`. - Для `null` возвращается `"object"` -- это ошибка в языке, на самом деле это не объект. -В следующих главах мы сконцентрируемся на примитивных значениях и, когда ознакомимся с ними, перейдем к объектам. +В следующих главах мы сконцентрируемся на примитивных значениях, а когда познакомимся с ними, перейдем к объектам.