diff options
Diffstat (limited to 'files/ru/glossary/boolean/index.html')
-rw-r--r-- | files/ru/glossary/boolean/index.html | 62 |
1 files changed, 62 insertions, 0 deletions
diff --git a/files/ru/glossary/boolean/index.html b/files/ru/glossary/boolean/index.html new file mode 100644 index 0000000000..f89e0ff8b1 --- /dev/null +++ b/files/ru/glossary/boolean/index.html @@ -0,0 +1,62 @@ +--- +title: 'Boolean (Булев, Логический тип данных)' +slug: Словарь/Boolean +tags: + - Boolean + - JavaScript + - Глоссарий + - Логический тип данных + - Типы данных + - языки программирования +translation_of: Glossary/Boolean +--- +<p><strong>Boolean (Булев, Логический тип данных)</strong> — примитивный тип данных в информатике, которые могут принимать два возможных значения, иногда называемых истиной (<code>true</code>) и ложью (<code>false</code>). Например, в JavaScript Булевы состояния часто используются для того, чтобы определить какие части кода выполнять (например, в <a href="/ru/docs/Web/JavaScript/Reference/Statements/if...else">операторах if</a>) или повторять (например, <a href="/ru/docs/Web/JavaScript/Reference/Statements/for">циклы for</a>).</p> + +<p>Ниже приведен некоторый псевдокод JavaScript (это не действительно исполняемый код), демонстрирующий эту концепцию.</p> + +<p>Пример использования оператора <code>if</code>:</p> + +<pre class="syntaxbox">if (условие) { + блок кода, выполняемый если условие возвращает true +} else { + блок кода, выполняемый если условие возвращает false +} +</pre> + +<p>К примеру:</p> + +<pre class="brush: js">if (hour < 18) { + greeting = "Добрый день"; +} else { + greeting = "Добрый вечер"; +}</pre> + +<p>Пример использования логического условия в цикле <code>for</code>:</p> + +<pre class="syntaxbox">for (начало; условие; шаг) { + // ... тело цикла ... +} +</pre> + +<p>К примеру:</p> + +<pre class="brush: js">for (let i = 0; i < 3; i++) { + alert(i); +}</pre> + +<p>Булевы значения названы в честь английского математика {{interwiki("wikipedia", "George Boole")}}, который был первопроходцем в области математической логики.</p> + +<h2 id="Смотрите_также">Смотрите также</h2> + +<h3 id="Общие_сведения">Общие сведения</h3> + +<ul> + <li>{{Interwiki("wikipedia", "Boolean data type", "Boolean")}} на Wikipedia</li> +</ul> + +<h3 id="Техническая_справка">Техническая справка</h3> + +<ul> + <li>Глобальный объект JavaScript: {{jsxref("Boolean")}}</li> + <li><a href="/ru/docs/Web/JavaScript/Data_structures">Типы данных JavaScript и структуры данных</a></li> +</ul> |