--- title: Boolean slug: Glossary/Boolean tags: - Boolean - CodingScripting - Glossary - JavaScript - Programming Languages - data types translation_of: Glossary/Boolean ---
Boolean jest typem danych, który może przyjmować jedynie dwie wartośći - true, lub false, czyli prawda i fałsz.W JavaScripcie naprzykład używa się ich by zadecydować, które części kodu wykonać (instrukcje if) lub powtórzyć (pętle typu for)
Pseudokod obrazujący koncept.
/* JavaScript if statement */
if (boolean conditional) {
// ten kod się wykona jeśli warunek jest prawdziy
}
if (boolean conditional) {
console.log("warunek jest prawdziwy");
} else {
console.log("warunek jest fałszywy");
}
/* JavaScript for loop */
for (control variable; boolean conditional; counter) {
// kod się wykonuje dopóki warunek jest prawdziwy
}
for (var i=0; i < 4; i++) {
console.log("Ten kod wykona się 4 razy - dla i = 0,1,2,3");
}
Nazwa pochodzi od angielskiego matematyka {{interwiki("wikipedia", "George Boole")}}, który był pionierem logiki matematycznej.