aboutsummaryrefslogtreecommitdiff
path: root/files/ru/conflicting/web/javascript
diff options
context:
space:
mode:
Diffstat (limited to 'files/ru/conflicting/web/javascript')
-rw-r--r--files/ru/conflicting/web/javascript/guide/introduction/index.html2
-rw-r--r--files/ru/conflicting/web/javascript/guide/introduction_6f341ba6db4b060ccbd8dce4a0d5214b/index.html6
-rw-r--r--files/ru/conflicting/web/javascript/reference/global_objects/proxy/proxy/index.html2
-rw-r--r--files/ru/conflicting/web/javascript/reference/global_objects/regexp/index.html2
-rw-r--r--files/ru/conflicting/web/javascript/reference/global_objects/string/index.html2
-rw-r--r--files/ru/conflicting/web/javascript/reference/global_objects/weakmap/index.html6
-rw-r--r--files/ru/conflicting/web/javascript/reference/operators_69135a8d5772f8b6e45265523df05d89/index.html4
-rw-r--r--files/ru/conflicting/web/javascript/reference/operators_7c8eb9475d97a4a734c5991857698560/index.html36
-rw-r--r--files/ru/conflicting/web/javascript/reference/operators_843c998343f0cdaa5699874c806d4cea/index.html4
-rw-r--r--files/ru/conflicting/web/javascript/reference/operators_8d54701de06af40a7c984517cbe87b3e/index.html8
10 files changed, 36 insertions, 36 deletions
diff --git a/files/ru/conflicting/web/javascript/guide/introduction/index.html b/files/ru/conflicting/web/javascript/guide/introduction/index.html
index 4ea20a6196..155240f7d6 100644
--- a/files/ru/conflicting/web/javascript/guide/introduction/index.html
+++ b/files/ru/conflicting/web/javascript/guide/introduction/index.html
@@ -117,7 +117,7 @@ original_slug: Web/JavaScript/Guide/About
<li><a href="/en/JavaScript/Reference" title="en/JavaScript/Reference">JavaScript Reference</a> содержит справочный материал по языку JavaScript.</li>
</ul>
-<p>Если вы новичок в JavaScript, то начните с <a href="/en/JavaScript/Guide" title="en/Core_JavaScript_1.5_Guide">Учебника </a><a href="/en/JavaScript/Guide" title="en/Core_JavaScript_1.5_Guide">JavaScript</a>. Как только вы усвоили фундаментальные основы, вы можете начать пользоваться <a href="/en/JavaScript/Reference" title="en/JavaScript/Reference">Справочником JavaScript</a>, чтобы получить больше информации об определенных объектах, выражениях и операторах.</p>
+<p>Если вы новичок в JavaScript, то начните с <a href="/en/JavaScript/Guide" title="en/Core_JavaScript_1.5_Guide">Учебника </a><a href="/en/JavaScript/Guide" title="en/Core_JavaScript_1.5_Guide">JavaScript</a>. Как только вы усвоили фундаментальные основы, вы можете начать пользоваться <a href="/en/JavaScript/Reference" title="en/JavaScript/Reference">Справочником JavaScript</a>, чтобы получить больше информации об определённых объектах, выражениях и операторах.</p>
<h2 id="Советы_изучающим_JavaScript">Советы изучающим JavaScript</h2>
diff --git a/files/ru/conflicting/web/javascript/guide/introduction_6f341ba6db4b060ccbd8dce4a0d5214b/index.html b/files/ru/conflicting/web/javascript/guide/introduction_6f341ba6db4b060ccbd8dce4a0d5214b/index.html
index 84bb8a3110..b9e0c98b1c 100644
--- a/files/ru/conflicting/web/javascript/guide/introduction_6f341ba6db4b060ccbd8dce4a0d5214b/index.html
+++ b/files/ru/conflicting/web/javascript/guide/introduction_6f341ba6db4b060ccbd8dce4a0d5214b/index.html
@@ -9,7 +9,7 @@ original_slug: Web/JavaScript/Guide/JavaScript_Overview
<h3 id="What_is_JavaScript.3F" name="What_is_JavaScript.3F">Что такое JavaScript?</h3>
-<p>JavaScript это кросс-платформенный, объектно-ориентированный, скриптовый язык. JavaScript - это маленький и легковесный язык; он спроектирован не для создания законченных, полноценных приложений,  а для легкого встраивания в другие продукты и приложения, например, в веб браузеры. Внутри основного приложения, JavaScript может соединяться с объектами этого приложения и осуществлять программный контроль над ними.</p>
+<p>JavaScript это кросс-платформенный, объектно-ориентированный, скриптовый язык. JavaScript - это маленький и легковесный язык; он спроектирован не для создания законченных, полноценных приложений,  а для лёгкого встраивания в другие продукты и приложения, например, в веб браузеры. Внутри основного приложения, JavaScript может соединяться с объектами этого приложения и осуществлять программный контроль над ними.</p>
<p>Ядро JavaScript содержит набор базовых объектов, например Array, Date и Math, и набор элементов языка: операторов, управляющих структур, и выражений. Ядро JavaScript может быть расширено для различных целей с помощью дополнений, например:</p>
@@ -52,8 +52,8 @@ original_slug: Web/JavaScript/Guide/JavaScript_Overview
<td>Типы данных переменных должны быть объявлены (статическая типизация).</td>
</tr>
<tr>
- <td>Не может автоматически записывать на жесткий диск.</td>
- <td>Может автоматически записывать на жесткий диск.</td>
+ <td>Не может автоматически записывать на жёсткий диск.</td>
+ <td>Может автоматически записывать на жёсткий диск.</td>
</tr>
</tbody>
</table>
diff --git a/files/ru/conflicting/web/javascript/reference/global_objects/proxy/proxy/index.html b/files/ru/conflicting/web/javascript/reference/global_objects/proxy/proxy/index.html
index 6690f5b5bf..59ad23d271 100644
--- a/files/ru/conflicting/web/javascript/reference/global_objects/proxy/proxy/index.html
+++ b/files/ru/conflicting/web/javascript/reference/global_objects/proxy/proxy/index.html
@@ -127,7 +127,7 @@ original_slug: Web/JavaScript/Reference/Global_Objects/Proxy/handler
</table>
</div>
-<p>[1] <a href="https://www.chromestatus.com/features/4811188005240832">Разрешен по умолчанию</a>.</p>
+<p>[1] <a href="https://www.chromestatus.com/features/4811188005240832">Разрешён по умолчанию</a>.</p>
<h2 id="Смотрите_также">Смотрите также</h2>
diff --git a/files/ru/conflicting/web/javascript/reference/global_objects/regexp/index.html b/files/ru/conflicting/web/javascript/reference/global_objects/regexp/index.html
index ffb9a22a3b..ab1bd02ef7 100644
--- a/files/ru/conflicting/web/javascript/reference/global_objects/regexp/index.html
+++ b/files/ru/conflicting/web/javascript/reference/global_objects/regexp/index.html
@@ -20,7 +20,7 @@ original_slug: Web/JavaScript/Reference/Global_Objects/RegExp/prototype
<div>{{js_property_attributes(0, 0, 0)}}</div>
<h2 id="Description" name="Description">Описание</h2>
-<p>Описание экземпляров регулярных выражений смотрите на странице документации, посвященной объекту {{jsxref("Global_Objects/RegExp", "RegExp")}}. Экземпляры регулярных выражений наследуются от <code>RegExp.prototype</code>. Изменение объекта прототипа распространяется на все экземпляры регулярных выражений.</p>
+<p>Описание экземпляров регулярных выражений смотрите на странице документации, посвящённой объекту {{jsxref("Global_Objects/RegExp", "RegExp")}}. Экземпляры регулярных выражений наследуются от <code>RegExp.prototype</code>. Изменение объекта прототипа распространяется на все экземпляры регулярных выражений.</p>
<h2 id="Properties" name="Properties">Свойства</h2>
<p>Также смотрите <a href="/ru/docs/Web/JavaScript/Reference/Deprecated_and_obsolete_features#RegExp_Properties">устаревшие свойства объекта <code>RegExp</code></a></p>
diff --git a/files/ru/conflicting/web/javascript/reference/global_objects/string/index.html b/files/ru/conflicting/web/javascript/reference/global_objects/string/index.html
index b346bedec9..f0de3d5413 100644
--- a/files/ru/conflicting/web/javascript/reference/global_objects/string/index.html
+++ b/files/ru/conflicting/web/javascript/reference/global_objects/string/index.html
@@ -80,7 +80,7 @@ original_slug: Web/JavaScript/Reference/Global_Objects/String/prototype
<dt>{{jsxref("String.prototype.slice()")}}</dt>
<dd>Извлекает часть строки и возвращает новую строку.</dd>
<dt>{{jsxref("String.prototype.split()")}}</dt>
- <dd>Разбивает объект {{jsxref("Global_Objects/String", "String")}} на массив строк, разделенных указанной строкой на подстроки.</dd>
+ <dd>Разбивает объект {{jsxref("Global_Objects/String", "String")}} на массив строк, разделённых указанной строкой на подстроки.</dd>
<dt>{{jsxref("String.prototype.startsWith()")}} {{experimental_inline}}</dt>
<dd>Определяет, начинается ли строка символами другой строки.</dd>
<dt>{{jsxref("String.prototype.substr()")}}</dt>
diff --git a/files/ru/conflicting/web/javascript/reference/global_objects/weakmap/index.html b/files/ru/conflicting/web/javascript/reference/global_objects/weakmap/index.html
index f948e738c4..1b946c504b 100644
--- a/files/ru/conflicting/web/javascript/reference/global_objects/weakmap/index.html
+++ b/files/ru/conflicting/web/javascript/reference/global_objects/weakmap/index.html
@@ -30,15 +30,15 @@ original_slug: Web/JavaScript/Reference/Global_Objects/WeakMap/prototype
<dl>
<dt>{{jsxref("WeakMap.delete", "WeakMap.prototype.delete(key)")}}</dt>
- <dd>Удаление значение по ключу. <code>WeakMap.prototype.has(key)</code> вернет <code>false</code> после.</dd>
+ <dd>Удаление значение по ключу. <code>WeakMap.prototype.has(key)</code> вернёт <code>false</code> после.</dd>
<dt>{{jsxref("WeakMap.get", "WeakMap.prototype.get(key)")}}</dt>
<dd>Возвращает значение по ключу, or <code>undefined</code> такового нет.</dd>
<dt>{{jsxref("WeakMap.has", "WeakMap.prototype.has(key)")}}</dt>
- <dd>Вернет логическое значение, связанное с существованием ключа.</dd>
+ <dd>Вернёт логическое значение, связанное с существованием ключа.</dd>
<dt>{{jsxref("WeakMap.set", "WeakMap.prototype.set(key, value)")}}</dt>
<dd>Устанавливает значение по ключу, после возвращает самого себя.</dd>
<dt><s class="obsoleteElement">{{jsxref("WeakMap.prototype.clear()")}} {{obsolete_inline}}</s></dt>
- <dd><s class="obsoleteElement">Удаляет все ключи-значения из <code>WeakMap</code> объекта. Заметьте, что это возможно, только есть <code>WeakMap</code>-like объект имеет<code>.clear()</code> метод путем инкапсулирования <code>WeakMap</code> объекта, раннее не имевшего его (смотри пример на странице {{jsxref("WeakMap")}})</s></dd>
+ <dd><s class="obsoleteElement">Удаляет все ключи-значения из <code>WeakMap</code> объекта. Заметьте, что это возможно, только есть <code>WeakMap</code>-like объект имеет<code>.clear()</code> метод путём инкапсулирования <code>WeakMap</code> объекта, раннее не имевшего его (смотри пример на странице {{jsxref("WeakMap")}})</s></dd>
</dl>
<h2 id="Спецификации">Спецификации</h2>
diff --git a/files/ru/conflicting/web/javascript/reference/operators_69135a8d5772f8b6e45265523df05d89/index.html b/files/ru/conflicting/web/javascript/reference/operators_69135a8d5772f8b6e45265523df05d89/index.html
index a08c948525..4f6c0a178f 100644
--- a/files/ru/conflicting/web/javascript/reference/operators_69135a8d5772f8b6e45265523df05d89/index.html
+++ b/files/ru/conflicting/web/javascript/reference/operators_69135a8d5772f8b6e45265523df05d89/index.html
@@ -167,8 +167,8 @@ original_slug: Web/JavaScript/Reference/Operators/Операторы_сравн
<ul>
<li>При сравнении числа <code>(Number)</code> и строки <code>(String)</code>, JavaScript пытается преобразовать числовой литерал строки в число. Затем полученное число округляется до ближайшего возможного значения типа <code>Number</code>.</li>
<li>Если один из операндов является логическим <code>(Boolean)</code>, то он преобразуется в значение типа <code>(Number)</code>. <strong>Если значение логического операнда равняется истине <code>(true)</code>, то значение этого операнда преобразуется в 1. Иначе - в 0 <code>(ложь / false)</code>.</strong></li>
- <li>Если объект сравнивается с числом или строкой, JavaScript пытается получить значение по умолчанию для данного объекта. Полученное значение преобразуется в примитив, посредством методов <strong><code>valueOf()</code></strong> и <strong><code>toString()</code></strong>. Если преобразовать объект не удается, генерируется ошибка времени выполнения.</li>
- <li>Обратите внимание на то, что объект преобразуется в примитив, если, и только если, второй операнд является примитивом. В ином случае, операнды сравниваются как объекты, соответственно, операция сравнения вернет истину в том случае, если внутренние ссылки обоих объектов ссылаются на один и тот же объект в памяти.</li>
+ <li>Если объект сравнивается с числом или строкой, JavaScript пытается получить значение по умолчанию для данного объекта. Полученное значение преобразуется в примитив, посредством методов <strong><code>valueOf()</code></strong> и <strong><code>toString()</code></strong>. Если преобразовать объект не удаётся, генерируется ошибка времени выполнения.</li>
+ <li>Обратите внимание на то, что объект преобразуется в примитив, если, и только если, второй операнд является примитивом. В ином случае, операнды сравниваются как объекты, соответственно, операция сравнения вернёт истину в том случае, если внутренние ссылки обоих объектов ссылаются на один и тот же объект в памяти.</li>
</ul>
<div class="note"><strong>Внимание:</strong> Объекты String имеют тип Object, а не String. Такие объекты используются редко, так что следующий код может вас сильно удивить.</div>
diff --git a/files/ru/conflicting/web/javascript/reference/operators_7c8eb9475d97a4a734c5991857698560/index.html b/files/ru/conflicting/web/javascript/reference/operators_7c8eb9475d97a4a734c5991857698560/index.html
index d95f6175d1..8357e8b85a 100644
--- a/files/ru/conflicting/web/javascript/reference/operators_7c8eb9475d97a4a734c5991857698560/index.html
+++ b/files/ru/conflicting/web/javascript/reference/operators_7c8eb9475d97a4a734c5991857698560/index.html
@@ -80,9 +80,9 @@ original_slug: Web/JavaScript/Reference/Operators/Bitwise_Operators
<h3 id="Signed_32-bit_integers" name="Signed_32-bit_integers">Представление чисел (Signed 32-bit integers)</h3>
-<p>Операнды всех битовых операций конвертируются в 32-х битовые целые со знаком представленные в дополнительном коде и с использованием порядка битов от "старшего к младшему". Порядок битов "от старшего к младшему" означает, что наиболее значимый бит (бит с наибольшим значением) находится слева если 32-х разрядное число представлено в виде горизонтальной линии (шкалы). Представление в дополнительном коде  означает, что отрицательное значение числа (например 5 и -5) получается путем инвертирования числа (операция "побитовое НЕ", также известное как "обратный код") и прибавления к нему единицы.</p>
+<p>Операнды всех битовых операций конвертируются в 32-х битовые целые со знаком представленные в дополнительном коде и с использованием порядка битов от "старшего к младшему". Порядок битов "от старшего к младшему" означает, что наиболее значимый бит (бит с наибольшим значением) находится слева если 32-х разрядное число представлено в виде горизонтальной линии (шкалы). Представление в дополнительном коде  означает, что отрицательное значение числа (например 5 и -5) получается путём инвертирования числа (операция "побитовое НЕ", также известное как "обратный код") и прибавления к нему единицы.</p>
-<p>Возьмем, к примеру, число 314. Представим его в двоичном коде:</p>
+<p>Возьмём, к примеру, число 314. Представим его в двоичном коде:</p>
<pre class="eval">00000000000000000000000100111010
</pre>
@@ -96,7 +96,7 @@ original_slug: Web/JavaScript/Reference/Operators/Bitwise_Operators
<pre class="eval">11111111111111111111111011000110</pre>
-<p>Дополнение до 2-х гарантирует нам, что у положительного числа самый левый бит равен 0, в то время как у отрицательного он равен 1. Он зовется <em>знаковым битом</em>.</p>
+<p>Дополнение до 2-х гарантирует нам, что у положительного числа самый левый бит равен 0, в то время как у отрицательного он равен 1. Он зовётся <em>знаковым битом</em>.</p>
<p><br>
Число 0 есть число, у которого во всех битовых позициях записаны нули.</p>
@@ -136,7 +136,7 @@ original_slug: Web/JavaScript/Reference/Operators/Bitwise_Operators
<h3 id="_.28Bitwise_AND.29" name="&amp;_.28Bitwise_AND.29">&amp; (Побитовое AND)</h3>
-<p>Производит побитовое И над каждой парой битов. Операция <code>a</code> AND <code>b</code> вернет 1 если только и <code>a</code> и <code>b</code> равны 1. Таблица истинности для этой операции выглядит так:</p>
+<p>Производит побитовое И над каждой парой битов. Операция <code>a</code> AND <code>b</code> вернёт 1 если только и <code>a</code> и <code>b</code> равны 1. Таблица истинности для этой операции выглядит так:</p>
<table class="standard-table">
<tbody>
@@ -176,13 +176,13 @@ original_slug: Web/JavaScript/Reference/Operators/Bitwise_Operators
14 &amp; 9 (основание 10) = 00000000000000000000000000001000 (осн. 2) = 8 (осн. 10)
</pre>
-<p>Побитовое  AND любого числа x с нулем вернет 0.</p>
+<p>Побитовое  AND любого числа x с нулём вернёт 0.</p>
-<p>Побитовое  AND любого числа x с числом -1 вернет х.</p>
+<p>Побитовое  AND любого числа x с числом -1 вернёт х.</p>
<h3 id="_.28Bitwise_OR.29" name="|_.28Bitwise_OR.29">| (Побитовое OR)</h3>
-<p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1.7em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px;">Производит побитовое ИЛИ над каждой парой битов. Операция <code style="color: rgb(37, 34, 29); font-weight: inherit;">a</code> OR <code style="color: rgb(37, 34, 29); font-weight: inherit;">b</code> вернет 1 если <code style="color: rgb(37, 34, 29); font-weight: inherit;">a</code> или <code style="color: rgb(37, 34, 29); font-weight: inherit;">b</code> равны 1. Таблица истинности для этой операции выглядит так:</p>
+<p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1.7em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px;">Производит побитовое ИЛИ над каждой парой битов. Операция <code style="color: rgb(37, 34, 29); font-weight: inherit;">a</code> OR <code style="color: rgb(37, 34, 29); font-weight: inherit;">b</code> вернёт 1 если <code style="color: rgb(37, 34, 29); font-weight: inherit;">a</code> или <code style="color: rgb(37, 34, 29); font-weight: inherit;">b</code> равны 1. Таблица истинности для этой операции выглядит так:</p>
<table class="standard-table">
<tbody>
@@ -222,13 +222,13 @@ original_slug: Web/JavaScript/Reference/Operators/Bitwise_Operators
14 | 9 (осн. 10) = 00000000000000000000000000001111 (осн. 2) = 15 (осн. 10)
</pre>
-<p>Побитовое OR любого числа x c нулем вернет x.</p>
+<p>Побитовое OR любого числа x c нулём вернёт x.</p>
-<p>Побитовое OR любого числа x с числом -1 вернет -1.</p>
+<p>Побитовое OR любого числа x с числом -1 вернёт -1.</p>
<h3 id=".5E_.28Bitwise_XOR.29" name=".5E_.28Bitwise_XOR.29">^ (Побитовое XOR)</h3>
-<p>Производит побитовое XOR над каждой парой битов. Операция <code>a</code> XOR <code>b</code> вернет 1 если <code>a</code>  и <code>b</code> различны. Таблица истинности для этой операции выглядит так:</p>
+<p>Производит побитовое XOR над каждой парой битов. Операция <code>a</code> XOR <code>b</code> вернёт 1 если <code>a</code>  и <code>b</code> различны. Таблица истинности для этой операции выглядит так:</p>
<table class="standard-table">
<tbody>
@@ -268,13 +268,13 @@ original_slug: Web/JavaScript/Reference/Operators/Bitwise_Operators
14 ^ 9 (осн. 10) = 00000000000000000000000000000111 (осн. 2) = 7 (осн. 10)
</pre>
-<p>Побитовое XOR любого числа x c нулем вернет x.</p>
+<p>Побитовое XOR любого числа x c нулём вернёт x.</p>
-<p>Побитовое XOR любого числа x c числом -1 вернет ~x.</p>
+<p>Побитовое XOR любого числа x c числом -1 вернёт ~x.</p>
<h3 id=".7E_.28Bitwise_NOT.29" name=".7E_.28Bitwise_NOT.29">~ (Побитовое NOT)</h3>
-<p>Производит операцию NOT над каждым битом. NOT <code>a</code> вернет побитово инвертированное значение (обратный код) операнда. Таблица истинности для этой операции выглядит так:</p>
+<p>Производит операцию NOT над каждым битом. NOT <code>a</code> вернёт побитово инвертированное значение (обратный код) операнда. Таблица истинности для этой операции выглядит так:</p>
<table class="standard-table">
<tbody>
@@ -300,7 +300,7 @@ original_slug: Web/JavaScript/Reference/Operators/Bitwise_Operators
~9 (осн. 10) = 11111111111111111111111111110110 (осн. 2) = -10 (осн. 10)
</pre>
-<p>Побитовое NOT любого числа x вернет -(x + 1). Например, ~5 вернет -6.</p>
+<p>Побитовое NOT любого числа x вернёт -(x + 1). Например, ~5 вернёт -6.</p>
<h2 id="Bitwise_shift_operators" name="Bitwise_shift_operators">Побитовые операции сдвига</h2>
@@ -321,7 +321,7 @@ original_slug: Web/JavaScript/Reference/Operators/Bitwise_Operators
</pre>
-<p>Побитовй сдвиг любого числа <code>x</code> влево на <code>y</code> бит в результате дает  <code>x * 2 ** y</code>.</p>
+<p>Побитовй сдвиг любого числа <code>x</code> влево на <code>y</code> бит в результате даёт  <code>x * 2 ** y</code>.</p>
<h3 id=".3E.3E_.28Sign-propagating_right_shift.29" name=".3E.3E_.28Sign-propagating_right_shift.29">&gt;&gt; (Сдвиг вправо с сохранением знака)</h3>
@@ -334,7 +334,7 @@ original_slug: Web/JavaScript/Reference/Operators/Bitwise_Operators
9 &gt;&gt; 2 (осн. 10): 00000000000000000000000000000010 (осн. 2) = 2 (осн. 10)
</pre>
-<p>Аналогично, <code>-9 &gt;&gt; 2</code> даст в результате  -3, так как знак сохранен:</p>
+<p>Аналогично, <code>-9 &gt;&gt; 2</code> даст в результате  -3, так как знак сохранён:</p>
<pre class="eval"> -9 (осн. 10): 11111111111111111111111111110111 (осн. 2)
--------------------------------
@@ -347,14 +347,14 @@ original_slug: Web/JavaScript/Reference/Operators/Bitwise_Operators
<p>Для положительных чисел, сдвиг вправо с сохранением знака и сдвиг вправо с заполнением нулями эквивалентны.</p>
-<p>Например, <code>9 &gt;&gt;&gt; 2</code> дает в результате 2, как и <code>9 &gt;&gt; 2</code>:</p>
+<p>Например, <code>9 &gt;&gt;&gt; 2</code> даёт в результате 2, как и <code>9 &gt;&gt; 2</code>:</p>
<pre class="eval"> 9 (осн. 10): 00000000000000000000000000001001 (осн. 2)
--------------------------------
9 &gt;&gt;&gt; 2 (осн. 10): 00000000000000000000000000000010 (осн. 2) = 2 (осн. 10)
</pre>
-<p>Важно отметить, что для отрицательных результаты будут разными. Например, <code>-9 &gt;&gt;&gt; 2</code> дает в результате 1073741821, что отличается от результата <code>-9 &gt;&gt; 2</code> (равно -3):</p>
+<p>Важно отметить, что для отрицательных результаты будут разными. Например, <code>-9 &gt;&gt;&gt; 2</code> даёт в результате 1073741821, что отличается от результата <code>-9 &gt;&gt; 2</code> (равно -3):</p>
<pre class="eval"> -9 (осн. 10): 11111111111111111111111111110111 (осн. 2)
--------------------------------
diff --git a/files/ru/conflicting/web/javascript/reference/operators_843c998343f0cdaa5699874c806d4cea/index.html b/files/ru/conflicting/web/javascript/reference/operators_843c998343f0cdaa5699874c806d4cea/index.html
index ee76c80725..b5f93ec4e7 100644
--- a/files/ru/conflicting/web/javascript/reference/operators_843c998343f0cdaa5699874c806d4cea/index.html
+++ b/files/ru/conflicting/web/javascript/reference/operators_843c998343f0cdaa5699874c806d4cea/index.html
@@ -26,13 +26,13 @@ original_slug: Web/JavaScript/Reference/Operators/Логические_опер
<tr>
<td>Логическое И (&amp;&amp;)</td>
<td><code><em>expr1</em> &amp;&amp; <em>expr2</em></code></td>
- <td>Возвращает значение <code>expr1</code>, если оно может быть преобразовано в false; иначе возвращает значение <code>expr2</code>. Таким образом, при использовании с величинами типа Boolean оператор &amp;&amp; вернет true, если оба операнда могут быть преобразованы в true; иначе оператор &amp;&amp; вернет false. </td>
+ <td>Возвращает значение <code>expr1</code>, если оно может быть преобразовано в false; иначе возвращает значение <code>expr2</code>. Таким образом, при использовании с величинами типа Boolean оператор &amp;&amp; вернёт true, если оба операнда могут быть преобразованы в true; иначе оператор &amp;&amp; вернёт false. </td>
</tr>
<tr>
<td>Логическое ИЛИ (<code>||</code>)</td>
<td><code><em>expr1</em> || <em>expr2</em></code></td>
<td>
- <p>Возвращает значение <code>expr1</code>, если оно может быть преобразовано в true; иначе возвращает значение <code>expr2.</code> Таким образом, при использовании с величинами типа Boolean оператор <code>||</code> вернет <code>true</code> если хоть один из них равен <code>true</code>; в других случаях вернет <code>false</code>.</p>
+ <p>Возвращает значение <code>expr1</code>, если оно может быть преобразовано в true; иначе возвращает значение <code>expr2.</code> Таким образом, при использовании с величинами типа Boolean оператор <code>||</code> вернёт <code>true</code> если хоть один из них равен <code>true</code>; в других случаях вернёт <code>false</code>.</p>
</td>
</tr>
<tr>
diff --git a/files/ru/conflicting/web/javascript/reference/operators_8d54701de06af40a7c984517cbe87b3e/index.html b/files/ru/conflicting/web/javascript/reference/operators_8d54701de06af40a7c984517cbe87b3e/index.html
index a084333733..98a8d2af79 100644
--- a/files/ru/conflicting/web/javascript/reference/operators_8d54701de06af40a7c984517cbe87b3e/index.html
+++ b/files/ru/conflicting/web/javascript/reference/operators_8d54701de06af40a7c984517cbe87b3e/index.html
@@ -15,13 +15,13 @@ original_slug: Web/JavaScript/Reference/Operators/Assignment_Operators
<h2 id="Описание">Описание</h2>
-<p>Основной оператор присваивания - это знак равно (<code>=</code>), он и присваивает значение правого операнда, левому. То есть - <code>x = y</code> присваивает значение переменной <code>y</code>, переменной <code>x</code>. Другие операторы присваивания, как следует из приведенной ниже таблицы с определениями и примерами, являются сокращениями стандартных операций.</p>
+<p>Основной оператор присваивания - это знак равно (<code>=</code>), он и присваивает значение правого операнда, левому. То есть - <code>x = y</code> присваивает значение переменной <code>y</code>, переменной <code>x</code>. Другие операторы присваивания, как следует из приведённой ниже таблицы с определениями и примерами, являются сокращениями стандартных операций.</p>
<table class="standard-table">
<tbody>
<tr>
<th>Имя</th>
- <th>Сокращенный оператор</th>
+ <th>Сокращённый оператор</th>
<th>Смысл</th>
</tr>
<tr>
@@ -89,7 +89,7 @@ original_slug: Web/JavaScript/Reference/Operators/Assignment_Operators
<h2 id="Присваивание">Присваивание</h2>
-<p>Простой оператор присваивания, который задает значение переменной. Цепочка операторов присваивания может быть использована для назначения нескольким переменным одного и того же значения. Смотрите пример.</p>
+<p>Простой оператор присваивания, который задаёт значение переменной. Цепочка операторов присваивания может быть использована для назначения нескольким переменным одного и того же значения. Смотрите пример.</p>
<h4 id="Синтаксис">Синтаксис</h4>
@@ -124,7 +124,7 @@ x = y = z // x, y и z все равны 25
// bar = 5
// baz = true
-// Результат исполнения каждого нижеприведенного примера
+// Результат исполнения каждого нижеприведённого примера
// представлен в изоляции от предыдущих примеров (как если
// бы значения переменных foo, bar, baz возвращались на
// первоначальные)