aboutsummaryrefslogtreecommitdiff
path: root/files/vi/tu-dien-thuat-ngu/boolean/index.html
blob: 9d227fa486a97d8fa53f04a2933be302c3e1a692 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
---
title: Boolean
slug: Tu-dien-thuat-ngu/Boolean
tags:
  - Boolean
  - JavaScript
  - Loại dữ liệu
  - Ngôn ngữ lập trình
  - Thuật ngữ
translation_of: Glossary/Boolean
---
<p>Trong khoa học máy tính, Boolean (phiên âm /bu-li-ờn/) là loại dữ liệu logic chỉ có giá trị <code>true</code>/đúng hoặc <code>false</code>/sai. Ví dụ, trong JavaScript, điều kiện Boolean thường sử dụng để quyết định đoạn mã nào được thực thi (như trong {{jsxref("Statements/if...else", "lệnh if")}}) hay lặp lại (trong {{jsxref("Statements/for", "vòng lặp for")}}).</p>

<p>Dưới đây là vài đoạn mã JavaScript giả (không hẳng là mã chạy được) để minh họa khái niệm này.</p>

<pre class="brush: js">/* Lệnh if của JavaScript */
if (điều kiện <em>boolean</em>) {
   // Mã được thực thi nếu điều kiện là đúng
}

if (điều kiện <em>boolean</em>) {
  console.log("điều kiện <em>boolean</em> resolved to true");
} else {
  console.log("boolean conditional resolved to false");
}


/* JavaScript for loop */
for (<em>biến điều khiển</em>; điều kiện <em>boolean</em>; <em>bộ đếm</em>) {
  // Mã được thực thi nếu điều kiện là đúng
}

for (var i=0; i &lt; 4; i++) {
  console.log("Tôi chỉ được in ra khi điều kiện <em>boolean là đúng/true</em>");
}
</pre>

<p>Giá trị Boolean được đặt tên theo nhà toán học người Anh {{interwiki("wikipedia", "George Boole")}}, ông tổ ngành toán học logic. </p>

<h2 id="Tìm_hiểu_thêm">Tìm hiểu thêm</h2>

<h3 id="Kiến_thức_phổ_thông">Kiến thức phổ thông</h3>

<ul>
 <li>{{Interwiki("wikipedia", "Boolean data type", "Boolean")}} trên Wikipedia</li>
</ul>

<h3 id="Tài_liệu_tham_khảo_kỹ_thuật">Tài liệu tham khảo kỹ thuật</h3>

<ul>
 <li>Đối tượng global JavaScript: {{jsxref("Boolean")}}</li>
 <li><a href="/en-US/docs/Web/JavaScript/Data_structures">Loại dữ liệu và cấu trúc dữ liệu trong JavaScript</a></li>
</ul>