--- title: Boolean slug: Glossary/Boolean tags: - Boolean - CodingScripting - JavaScript - Мови програмування - Словник - Типи даних translation_of: Glossary/Boolean ---
У галузі комп'ютерних наук Boolean (укр. Булевий вираз) це логічний тип данних що може мати лише значення true
("вірний" або "так") або false
("помилковий" або "ні"). Наприклад, в JavaScript, Булеві умови часто використовуються для вирішення які секції коду виконувати (наприклад в операторах if) або повторити (наприклад в циклах).
Нижче JavaScript псевдокод (це не дійсно виконуваний код), що демонструє цю концепцію.
/* JavaScript if statement */ if (boolean conditional) { // код виконується якщо умова вірна } if (boolean conditional) { console.log("boolean conditional resolved to true"); } else { console.log("boolean conditional resolved to false"); } /* JavaScript for loop */ for (control variable; boolean conditional; counter) { // код виконується повторно якщо умова вірна } for (var i=0; i < 4; i++) { console.log("I print only when the boolean conditional is true"); }
Булеве значення названо на честь англійського математика {{interwiki("wikipedia", "Джордж_Буль", "Джордж Буль")}} піонера на ниві математичної логіки.