From 87cdb8fd0ad7846eee26657571ac5869bb0a9739 Mon Sep 17 00:00:00 2001 From: Vitalii Perehonchuk Date: Tue, 9 Jan 2024 10:06:04 +0200 Subject: [PATCH 1/2] translation(glossary): glossary/boolean --- files/uk/glossary/boolean/index.md | 41 ++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 files/uk/glossary/boolean/index.md diff --git a/files/uk/glossary/boolean/index.md b/files/uk/glossary/boolean/index.md new file mode 100644 index 0000000000..e3112cb135 --- /dev/null +++ b/files/uk/glossary/boolean/index.md @@ -0,0 +1,41 @@ +--- +title: Булеве значення +slug: Glossary/Boolean +page-type: glossary-disambiguation +--- + +{{GlossarySidebar}} + +У комп'ютерних науках **Булеві значення** – це логічний тип даних, який може мати лише значення `true` або `false`. + +Наприклад, у JavaScript Булеві умови нерідко використовуються для прийняття рішень щодо того, які частини коду виконувати (наприклад, у [інструкціях if](/uk/docs/Web/JavaScript/Reference/Statements/if...else)) або повторювати (наприклад, у [циклах for](/uk/docs/Web/JavaScript/Reference/Statements/for)). + +Нижче – трохи псевдокоду JavaScript (цей код насправді не можна виконати), що ілюструє цю концепцію. + +```js +/* інструкція if JavaScript */ +if (булева умова) { + // код до виконання, якщо умова є істинною +} + +if (булева умова) { + console.log("булева умова розв'язалася як true"); +} else { + console.log("булева умова розв'язалася як false"); +} + +/* цикл for JavaScript */ +for (контрольна змінна; булева умова; лічильник) { + // код до повторення, якщо умова є істинною +} +``` + +Булеве значення названо так на честь англійського математика [Джорджа Буля](https://uk.wikipedia.org/wiki/%D0%94%D0%B6%D0%BE%D1%80%D0%B4%D0%B6_%D0%91%D1%83%D0%BB%D1%8C), який став першопрохідцем у галузі математичної логіки. + +Вище наведено загальне визначення. Термін **Булевого** може мати більш конкретні значення в залежності від контексту. Він може стосуватися: + +{{GlossaryDisambiguation}} + +## Дивіться також + +- [Логічний тип даних](https://uk.wikipedia.org/wiki/%D0%9B%D0%BE%D0%B3%D1%96%D1%87%D0%BD%D0%B8%D0%B9_%D1%82%D0%B8%D0%BF_%D0%B4%D0%B0%D0%BD%D0%B8%D1%85) на Вікіпедії From bb7c9e2fa4fd59d66fe58d404bef7ba3163c9ab0 Mon Sep 17 00:00:00 2001 From: Vitalii Perehonchuk Date: Tue, 9 Jan 2024 12:01:16 +0200 Subject: [PATCH 2/2] Update files/uk/glossary/boolean/index.md --- files/uk/glossary/boolean/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/files/uk/glossary/boolean/index.md b/files/uk/glossary/boolean/index.md index e3112cb135..f6768cdd90 100644 --- a/files/uk/glossary/boolean/index.md +++ b/files/uk/glossary/boolean/index.md @@ -8,7 +8,7 @@ page-type: glossary-disambiguation У комп'ютерних науках **Булеві значення** – це логічний тип даних, який може мати лише значення `true` або `false`. -Наприклад, у JavaScript Булеві умови нерідко використовуються для прийняття рішень щодо того, які частини коду виконувати (наприклад, у [інструкціях if](/uk/docs/Web/JavaScript/Reference/Statements/if...else)) або повторювати (наприклад, у [циклах for](/uk/docs/Web/JavaScript/Reference/Statements/for)). +Наприклад, у JavaScript Булеві умови нерідко використовуються для прийняття рішень щодо того, які частини коду виконувати (наприклад, в [інструкціях if](/uk/docs/Web/JavaScript/Reference/Statements/if...else)) або повторювати (наприклад, у [циклах for](/uk/docs/Web/JavaScript/Reference/Statements/for)). Нижче – трохи псевдокоду JavaScript (цей код насправді не можна виконати), що ілюструє цю концепцію.