aboutsummaryrefslogtreecommitdiff
path: root/files/ru/glossary/boolean/index.html
diff options
context:
space:
mode:
Diffstat (limited to 'files/ru/glossary/boolean/index.html')
-rw-r--r--files/ru/glossary/boolean/index.html62
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 &lt; 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 &lt; 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>