Hướng dẫn describe the logical operators in javascript with the help of example - mô tả các toán tử logic trong javascript với sự trợ giúp của ví dụ

Các toán tử so sánh JavaScript

Các toán tử so sánh so sánh hai giá trị và trả lại giá trị boolean:

const a = 3, b = 'hello';

// not equal operator
console.log[a != 2]; // true
console.log[b != 'Hello']; // true
1 hoặc
const a = 3, b = 'hello';

// not equal operator
console.log[a != 2]; // true
console.log[b != 'Hello']; // true
2. Các nhà khai thác so sánh được sử dụng trong việc ra quyết định và vòng lặp.

Nhà điều hànhSự mô tảThí dụ
const a = 3, b = 'hello';

// not equal operator
console.log[a != 2]; // true
console.log[b != 'Hello']; // true
3
Bằng:
const a = 3, b = 'hello';

// not equal operator
console.log[a != 2]; // true
console.log[b != 'Hello']; // true
1 nếu các toán hạng bằng nhau
:
const a = 3, b = 'hello';

// not equal operator
console.log[a != 2]; // true
console.log[b != 'Hello']; // true
1 if the operands are equal
const a = 3, b = 'hello';

// not equal operator
console.log[a != 2]; // true
console.log[b != 'Hello']; // true
5
const a = 3, b = 'hello';

// not equal operator
console.log[a != 2]; // true
console.log[b != 'Hello']; // true
6
Không bằng:
const a = 3, b = 'hello';

// not equal operator
console.log[a != 2]; // true
console.log[b != 'Hello']; // true
1 nếu các toán hạng không bằng
:
const a = 3, b = 'hello';

// not equal operator
console.log[a != 2]; // true
console.log[b != 'Hello']; // true
1 if the operands are not equal
const a = 3, b = 'hello';

// not equal operator
console.log[a != 2]; // true
console.log[b != 'Hello']; // true
8
const a = 3, b = 'hello';

// not equal operator
console.log[a != 2]; // true
console.log[b != 'Hello']; // true
9
Nghiêm ngặt bằng:
const a = 3, b = 'hello';

// not equal operator
console.log[a != 2]; // true
console.log[b != 'Hello']; // true
1 nếu các toán hạng bằng nhau và cùng loại
:
const a = 3, b = 'hello';

// not equal operator
console.log[a != 2]; // true
console.log[b != 'Hello']; // true
1 if the operands are equal and of the same type
const a = 2;

// strict equal operator
console.log[a === 2]; // true
console.log[a === '2']; // false
1
const a = 2;

// strict equal operator
console.log[a === 2]; // true
console.log[a === '2']; // false
2
Nghiêm ngặt không bằng:
const a = 3, b = 'hello';

// not equal operator
console.log[a != 2]; // true
console.log[b != 'Hello']; // true
1 nếu các toán hạng bằng nhau nhưng thuộc loại khác nhau hoặc không bằng
:
const a = 3, b = 'hello';

// not equal operator
console.log[a != 2]; // true
console.log[b != 'Hello']; // true
1 if the operands are equal but of different type or not equal at all
const a = 2;

// strict equal operator
console.log[a === 2]; // true
console.log[a === '2']; // false
4
const a = 2;

// strict equal operator
console.log[a === 2]; // true
console.log[a === '2']; // false
5
Lớn hơn:
const a = 3, b = 'hello';

// not equal operator
console.log[a != 2]; // true
console.log[b != 'Hello']; // true
1 Nếu toán hạng bên trái lớn hơn toán hạng bên phải
:
const a = 3, b = 'hello';

// not equal operator
console.log[a != 2]; // true
console.log[b != 'Hello']; // true
1 if the left operand is greater than the right operand
const a = 2;

// strict equal operator
console.log[a === 2]; // true
console.log[a === '2']; // false
7
const a = 2;

// strict equal operator
console.log[a === 2]; // true
console.log[a === '2']; // false
8
Lớn hơn hoặc bằng:
const a = 3, b = 'hello';

// not equal operator
console.log[a != 2]; // true
console.log[b != 'Hello']; // true
1 nếu toán hạng bên trái lớn hơn hoặc bằng với toán hạng bên phải
:
const a = 3, b = 'hello';

// not equal operator
console.log[a != 2]; // true
console.log[b != 'Hello']; // true
1 if the left operand is greater than or equal to the right operand
 const a = 2, b = 'hello';

// strict not equal operator
console.log[a !== 2]; // false
console.log[a !== '2']; // true
console.log[b !== 'Hello']; // true
0
 const a = 2, b = 'hello';

// strict not equal operator
console.log[a !== 2]; // false
console.log[a !== '2']; // true
console.log[b !== 'Hello']; // true
1
Ít hơn:
const a = 3, b = 'hello';

// not equal operator
console.log[a != 2]; // true
console.log[b != 'Hello']; // true
1 nếu toán hạng bên trái nhỏ hơn toán hạng bên phải
:
const a = 3, b = 'hello';

// not equal operator
console.log[a != 2]; // true
console.log[b != 'Hello']; // true
1 if the left operand is less than the right operand
 const a = 2, b = 'hello';

// strict not equal operator
console.log[a !== 2]; // false
console.log[a !== '2']; // true
console.log[b !== 'Hello']; // true
3
 const a = 2, b = 'hello';

// strict not equal operator
console.log[a !== 2]; // false
console.log[a !== '2']; // true
console.log[b !== 'Hello']; // true
4
Nhỏ hơn hoặc bằng:
const a = 3, b = 'hello';

// not equal operator
console.log[a != 2]; // true
console.log[b != 'Hello']; // true
1 nếu toán hạng bên trái nhỏ hơn hoặc bằng với toán hạng bên phải
:
const a = 3, b = 'hello';

// not equal operator
console.log[a != 2]; // true
console.log[b != 'Hello']; // true
1 if the left operand is less than or equal to the right operand
 const a = 2, b = 'hello';

// strict not equal operator
console.log[a !== 2]; // false
console.log[a !== '2']; // true
console.log[b !== 'Hello']; // true
6

Ví dụ 1: bằng người vận hành

const a = 5, b = 2, c = 'hello';

// equal to operator
console.log[a == 5];     // true
console.log[b == '2'];   // true
console.log[c == 'Hello'];  // false

const a = 3, b = 'hello';

// not equal operator
console.log[a != 2]; // true
console.log[b != 'Hello']; // true
3 đánh giá thành
const a = 3, b = 'hello';

// not equal operator
console.log[a != 2]; // true
console.log[b != 'Hello']; // true
1 nếu các toán hạng bằng nhau.

Lưu ý: Trong JavaScript,

const a = 3, b = 'hello';

// not equal operator
console.log[a != 2]; // true
console.log[b != 'Hello']; // true
3 là toán tử so sánh, trong khi
const a = 3;

// greater than operator
console.log[a > 2]; // true
0 là toán tử gán. Nếu bạn sử dụng nhầm
const a = 3;

// greater than operator
console.log[a > 2]; // true
0 thay vì
const a = 3, b = 'hello';

// not equal operator
console.log[a != 2]; // true
console.log[b != 'Hello']; // true
3, bạn có thể nhận được kết quả không mong muốn.
: In JavaScript,
const a = 3, b = 'hello';

// not equal operator
console.log[a != 2]; // true
console.log[b != 'Hello']; // true
3 is a comparison operator, whereas
const a = 3;

// greater than operator
console.log[a > 2]; // true
0 is an assignment operator. If you mistakenly use
const a = 3;

// greater than operator
console.log[a > 2]; // true
0 instead of
const a = 3, b = 'hello';

// not equal operator
console.log[a != 2]; // true
console.log[b != 'Hello']; // true
3, you might get unwanted result.

Ví dụ 2: Không bằng người vận hành

const a = 3, b = 'hello';

// not equal operator
console.log[a != 2]; // true
console.log[b != 'Hello']; // true

const a = 3, b = 'hello';

// not equal operator
console.log[a != 2]; // true
console.log[b != 'Hello']; // true
6 đánh giá thành
const a = 3, b = 'hello';

// not equal operator
console.log[a != 2]; // true
console.log[b != 'Hello']; // true
1 nếu các toán hạng không bằng nhau.

Ví dụ 3: nghiêm ngặt bằng người vận hành

const a = 2;

// strict equal operator
console.log[a === 2]; // true
console.log[a === '2']; // false

const a = 3, b = 'hello';

// not equal operator
console.log[a != 2]; // true
console.log[b != 'Hello']; // true
9 đánh giá đến
const a = 3, b = 'hello';

// not equal operator
console.log[a != 2]; // true
console.log[b != 'Hello']; // true
1 nếu các toán hạng bằng nhau và cùng loại. Ở đây 2 và '2' là cùng một số nhưng loại dữ liệu là khác nhau. Và
const a = 3, b = 'hello';

// not equal operator
console.log[a != 2]; // true
console.log[b != 'Hello']; // true
9 cũng kiểm tra kiểu dữ liệu trong khi so sánh.2 and '2' are the same numbers but the data type is different. And
const a = 3, b = 'hello';

// not equal operator
console.log[a != 2]; // true
console.log[b != 'Hello']; // true
9 also checks for the data type while comparing.

Lưu ý: Sự khác biệt giữa

const a = 3, b = 'hello';

// not equal operator
console.log[a != 2]; // true
console.log[b != 'Hello']; // true
3 và
const a = 3, b = 'hello';

// not equal operator
console.log[a != 2]; // true
console.log[b != 'Hello']; // true
9 là:
: The difference between
const a = 3, b = 'hello';

// not equal operator
console.log[a != 2]; // true
console.log[b != 'Hello']; // true
3 and
const a = 3, b = 'hello';

// not equal operator
console.log[a != 2]; // true
console.log[b != 'Hello']; // true
9 is that:

const a = 3, b = 'hello';

// not equal operator
console.log[a != 2]; // true
console.log[b != 'Hello']; // true
3 Đánh giá thành
const a = 3, b = 'hello';

// not equal operator
console.log[a != 2]; // true
console.log[b != 'Hello']; // true
1 Nếu các toán hạng bằng nhau, tuy nhiên,
const a = 3, b = 'hello';

// not equal operator
console.log[a != 2]; // true
console.log[b != 'Hello']; // true
9 đánh giá thành
const a = 3, b = 'hello';

// not equal operator
console.log[a != 2]; // true
console.log[b != 'Hello']; // true
1 chỉ khi các toán hạng bằng nhau và cùng loại

Ví dụ 4: nghiêm ngặt không bằng người vận hành

 const a = 2, b = 'hello';

// strict not equal operator
console.log[a !== 2]; // false
console.log[a !== '2']; // true
console.log[b !== 'Hello']; // true

const a = 2;

// strict equal operator
console.log[a === 2]; // true
console.log[a === '2']; // false
2 đánh giá thành
const a = 3, b = 'hello';

// not equal operator
console.log[a != 2]; // true
console.log[b != 'Hello']; // true
1 nếu các toán hạng hoàn toàn không bằng. Nó hoàn toàn trái ngược với hoàn toàn bằng
const a = 3, b = 'hello';

// not equal operator
console.log[a != 2]; // true
console.log[b != 'Hello']; // true
9.

Trong ví dụ trên,

const a = 3;

// greater than or equal operator
console.log[a >= 3]; //true
7 đưa ra
const a = 3, b = 'hello';

// not equal operator
console.log[a != 2]; // true
console.log[b != 'Hello']; // true
1. Đó là bởi vì các loại của chúng khác nhau mặc dù chúng có cùng giá trị.

Ví dụ 5: Lớn hơn toán tử

const a = 3;

// greater than operator
console.log[a > 2]; // true

const a = 2;

// strict equal operator
console.log[a === 2]; // true
console.log[a === '2']; // false
5 đánh giá thành
const a = 3, b = 'hello';

// not equal operator
console.log[a != 2]; // true
console.log[b != 'Hello']; // true
1 nếu toán hạng bên trái lớn hơn toán hạng bên phải.

Ví dụ 6: Lớn hơn hoặc bằng người vận hành

const a = 3;

// greater than or equal operator
console.log[a >= 3]; //true

const a = 2;

// strict equal operator
console.log[a === 2]; // true
console.log[a === '2']; // false
8 đánh giá thành
const a = 3, b = 'hello';

// not equal operator
console.log[a != 2]; // true
console.log[b != 'Hello']; // true
1 nếu toán hạng bên trái lớn hơn hoặc bằng với toán hạng bên phải.

Ví dụ 7: Ít hơn người vận hành

const a = 3, b = 2;

// less than operator
console.log[a < 2]; // false
console.log[b < 3]; // true

 const a = 2, b = 'hello';

// strict not equal operator
console.log[a !== 2]; // false
console.log[a !== '2']; // true
console.log[b !== 'Hello']; // true
1 đánh giá thành
const a = 3, b = 'hello';

// not equal operator
console.log[a != 2]; // true
console.log[b != 'Hello']; // true
1 nếu toán hạng bên trái nhỏ hơn toán hạng bên phải.

Ví dụ 8: Ít hơn hoặc bằng người vận hành

const a = 2;

// less than or equal operator
console.log[a 

Bài Viết Liên Quan

Chủ Đề