Trong hướng dẫn này, bạn sẽ tìm hiểu về toán tử JavaScript không ngang bằng và các toán tử So sánh khác cùng với các ví dụ.

Bạn đang xem : không bằng trong javascript

JavaScript không bằng và Giải thích các toán tử so sánh

Trong hướng dẫn này, bạn sẽ tìm hiểu về toán tử JavaScript không ngang bằng và các toán tử So sánh khác cùng với các ví dụ.

Mục lục – JavaScript Không Bằng:

  • Toán tử so sánh trong JS là gì?
  • “! =” trong JS là gì?
  • Các toán tử so sánh khác
  • Chốt lại suy nghĩ

Toán tử so sánh trong JS là gì?

Toán tử so sánh trong ngôn ngữ lập trình được sử dụng để so sánh hai giá trị. Các toán tử này trả về một giá trị boolean (đúng hoặc sai) dựa trên điều kiện. Do đó, các toán tử này được sử dụng trong quá trình ra quyết định hoặc làm câu lệnh điều kiện cho các vòng lặp.

Với việc sử dụng rộng rãi, mọi nhà phát triển nên hiểu chức năng của từng toán tử. Bài viết này là một điểm khởi đầu tốt cho điều tương tự, tuy nhiên, chúng tôi nhấn mạnh hơn về các toán tử JavaScript không bằng (! = & Amp;! ==).

“! =” trong JS là gì?

Toán tử không bằng hoặc bất bình đẳng trong JavaScript (! =) kiểm tra xem hai giá trị có bằng nhau hay không và trả về giá trị boolean. Toán tử này cố gắng so sánh các giá trị bất kể chúng có thuộc các loại khác nhau hay không.

Tuy nhiên, toán tử “! ==” hoặc toán tử bất bình đẳng nghiêm ngặt không cố gắng làm như vậy và trả về false nếu các giá trị không bằng nhau hoặc thuộc các loại khác nhau.

Cả hai toán tử này giải quyết các mục đích khác nhau và do đó tôi khuyên bạn nên thực hành chúng để tạo điều kiện hiểu thêm.

Mã và Giải thích:

  console.log (5! = 10);
// đầu ra mong đợi: true

console.log (10! = 10);
// đầu ra mong đợi: false

console.log (10! = '10');
// đầu ra mong đợi: false

console.log (10! == '10');
// đầu ra mong đợi: true
 

Trong trường hợp đầu tiên, nó trả về true vì các giá trị khác nhau. Trong trường hợp thứ hai và thứ ba, nó trả về một nguyên nhân sai, các giá trị giống nhau. Xin lưu ý rằng trong trường hợp thứ hai, mặc dù chúng tôi đã chuyển 10 dưới dạng một chuỗi nhưng toán tử vẫn có thể so sánh cả hai giá trị.

Trong trường hợp cuối cùng, chúng tôi đã sử dụng toán tử bất bình đẳng nghiêm ngặt và nó trả về true vì các giá trị thuộc các loại khác nhau.

Các toán tử so sánh khác:

Ngoài các toán tử không bình đẳng và Bất bình đẳng nghiêm ngặt trong JavaScript, chúng tôi có một số toán tử khác giải quyết các trường hợp sử dụng khác nhau. Chúng tôi đã thêm một số thông tin ngắn gọn về chúng bên dưới.

  • Bằng (==) – Kiểm tra xem hai giá trị có bằng nhau không
  • Chặt chẽ bằng (===) – Số séc có hai giá trị bằng nhau và cùng loại
  • Lớn hơn (& gt;) – Kiểm tra xem giá trị bên trái có lớn hơn giá trị bên phải không
  • Lớn hơn hoặc bằng (& gt; =) – Kiểm tra xem giá trị có lớn hơn hoặc bằng giá trị ở bên phải không
  • Ít hơn (
  • Nhỏ hơn hoặc bằng (& lt; =) – Kiểm tra xem giá trị có nhỏ hơn hoặc bằng giá trị ở bên phải không

Mã và Giải thích:

  console.log (5 == 10);
// đầu ra mong đợi: false
console.log (10 === 10);
// đầu ra mong đợi: true
console.log (10 === '10');
// đầu ra mong đợi: false

console.log (5 & gt; 10);
// đầu ra mong đợi: false
console.log (5 & gt; = 5);
// đầu ra mong đợi: false

console.log (5 & lt; 10);
// đầu ra mong đợi: true
console.log (5 & lt; = 5);
// đầu ra mong đợi: true

Chốt lại suy nghĩ – JavaScript không bằng:

Trong hướng dẫn này, chúng tôi đã đề cập đến JavaScript không bằng và các toán tử so sánh khác. Bước tiếp theo, hãy dành một chút thời gian hữu ích để luyện tập để các nhà điều hành hiểu chúng khác nhau như thế nào và cũng thử phá vỡ chúng.

Khi bạn đã hoàn tất với các toán tử so sánh, hãy xem các toán tử logic.


Xem thêm những thông tin liên quan đến chủ đề không bằng trong javascript

NGƯỜI BẢN NÚI | Hướng dẫn tạo một Landing page để bán hàng

  • Tác giả: NGƯỜI BẢN NÚI
  • Ngày đăng: 2022-06-22
  • Đánh giá: 4 ⭐ ( 3192 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Vậy bạn đã biết Landing Page là gì? Tại sao doanh nghiệp cần có nó và làm thế nào để thiết kế một Landing Page đẹp, chuyên nghiệp, thu hút thật nhiều traffic ngày từ khi vừa ra mắt?
    landingpage marketing

One moment, please…

  • Tác giả: websitehcm.com
  • Đánh giá: 4 ⭐ ( 7791 lượt đánh giá )
  • Khớp với kết quả tìm kiếm:

Code ẩn và hiện thẻ div bằng Javascript

  • Tác giả: freetuts.net
  • Đánh giá: 5 ⭐ ( 9868 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Hãy viết ứng dụng ẩn và hiện thẻ div bằng Javascript bằng cách tạo ra 2 button, click vào button1 thì ẩn thẻ div và khi click vào button2 thì hiển thị thẻ.

9 lỗi JavaScript các lập trình viên hay gặp

  • Tác giả: topdev.vn
  • Đánh giá: 4 ⭐ ( 5730 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Khi bắt đầu với JavaScript, có một vài lỗi cơ bản mà nhiều lập trình viên hay gặp phải, bài viết này sẽ liệt kê 9 lỗi này và đề xuất solution

So sánh mảng trong JavaScript

  • Tác giả: hocjavascript.net
  • Đánh giá: 3 ⭐ ( 1936 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Trong bài viết này, chúng ta sẽ xem xét các cách để so sánh mảng trong JavaScript. So sánh xem 2 mảng có giống nhau không

Cái gì vậy !! Toán tử (không phải) trong JavaScript?

  • Tác giả: qastack.vn
  • Đánh giá: 5 ⭐ ( 6501 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: [Tìm thấy giải pháp!] Chuyển đổi Objectsang boolean. Nếu nó là falsey (ví dụ 0, null, undefined, vv), nó sẽ…

Toán tử so sánh trong JavaScript

  • Tác giả: completejavascript.com
  • Đánh giá: 5 ⭐ ( 8815 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Bài viết trước, bạn đã biết toán tử là gì và các toán tử giúp tính toán. Bài viết này sẽ tìm hiểu toán tử so sánh trong JavaScript, kết quả phép so sánh và một số trường hợp đặc biệt.

Xem thêm các bài viết khác thuộc chuyên mục: Kiến thức lập trình

Xem Thêm  24 thiết kế thanh tiến trình tốt nhất và mẫu PSD miễn phí cho trang web / ứng dụng - thanh tiến trình cho trang web

By ads_php