Toán tử trong JavaScript
Học Javascript bắt đầu với Hello, World
Tự làm quen với các bài tập và gửi đoạn code đầu tiên của bạn bằng cách hoàn thành bài đầu tiên "Hello, World!".
Luyện tập
Ví dụ
HTML Iframe
Ví dụ
HTML Iframe
Ví dụ (Toán tử +)
HTML Iframe
Ví dụ (Toán tử *)
HTML Iframe
Các loại toán tử Javascript

Có nhiều loại toán tử JavaScript khác nhau:

  • Toán tử số học
  • Toán tử gán
  • Toán tử so sánh
  • Toán tử logic
  • Toán tử có điều kiện
  • Loại toán tử
Toán tử số học JavaScript

Toán tử số học được sử dụng để thực hiện số học trên các số:

Operator Description
+ Cộng 
- Trừ
* Nhân
** Số mũ
/ Chia
% Chia lấy dư
++ Tăng 
-- Giảm
Ví dụ (Toán tử số học)
HTML Iframe
Toán tử gán

Toán tử gán gán giá trị cho các biến JavaScript.

Toán tử Ví dụ Giải thích
= x = y x = y
+= x += y x = x + y
-= x -= y x = x - y
*= x *= y x = x * y
/= x /= y x = x / y
%= x %= y x = x % y
**= x **= y x = x ** y
Ví dụ (Toán tử +=)
HTML Iframe
Thêm chuỗi Javascript

    Toán tử + cũng có thể được sử dụng để thêm (nối) chuỗi.

Ví dụ (Nối chuỗi)
HTML Iframe
Ví dụ:
HTML Iframe
Thêm chuỗi và số

    Cộng hai số sẽ trả về tổng, nhưng cộng một số và một chuỗi sẽ trả về một chuỗi:

Ví dụ

let x = 5 + 5;
let y = "5" + 5;
let z = "Hello" + 5;

 

Kết quả của x , y , và z sẽ là
HTML Iframe
Toán tử so sánh Javascript
Toán tử Mô tả
== bằng
=== Bằng và cùng kiểu
!= Khác
!== khác và khác kiểu
> lớn hơn
< nhỏ hơn
>= lớn hơn hoặc bằng
<= nhỏ hơn hoặc bằng
? nghi vấn
Toán tử Logic Javascript
Toán tử Mô tả
&& Toán tử "AND"
|| Toán tử  "OR"
! Toán tử "NOT"
Toán tử loại JavaScript
Hàm Mô tả
typeof Trả về kiểu của biến
instanceof Trả về true nếu một đối tượng là một thể hiện của một loại đối tượng
Toán tử Bitwise và Javascript

Toán tử bit hoạt động trên các số 32 bit.

Bất kỳ toán hạng số nào trong hoạt động đều được chuyển đổi thành số 32 bit. Kết quả được chuyển đổi lại thành một số JavaScript.

Operator Description Example Same as Result Decimal
& AND 5 & 1 0101 & 0001 0001  1
| OR 5 | 1 0101 | 0001 0101  5
~ NOT ~ 5  ~0101 1010  10
^ XOR 5 ^ 1 0101 ^ 0001 0100  4
<< left shift 5 << 1 0101 << 1 1010  10
>> right shift 5 >> 1 0101 >> 1 0010   2
>>> unsigned right shift 5 >>> 1 0101 >>> 1 0010   2
Một số bài viết liên quan
Devsne VN 8144 lượt xem

Sức mạnh của Spread Syntax trong Js

Devsne VN 9213 lượt xem

Giải ngố về High Order Component trong ReactJS - (Phần 2 - HOC)

Devsne VN 2335 lượt xem

Decoding intricate JSONs in Flutter

Devsne VN 5305 lượt xem

Dễ dàng điều khiển Three.js với dat.GUI

Devsne VN 6769 lượt xem

How to Search Object by ID and Remove It from JSON Array In JavaScript

Devsne VN 10380 lượt xem

The Network Module for the Flutter using Dio, Freezed, json_annotation, json_serializable

Devsne VN 1898 lượt xem

Enhancing NodeJS Performance with Redis: Fast and Powerful Solutions

Devsne VN 4734 lượt xem

Hướng dẫn debug ứng dụng NodeJS sử dụng Visual Code

Devsne VN 866 lượt xem

NextJS Code splitting và hơn thế nữa

Devsne VN 7639 lượt xem

How To Install Vue JS 3 In Laravel 9

Mục lục
Ví dụ
Ví dụ
Ví dụ (Toán tử +)
Ví dụ (Toán tử *)
Các loại toán tử Javascript
Toán tử số học JavaScript
Ví dụ (Toán tử số học)
Toán tử gán
Ví dụ (Toán tử +=)
Thêm chuỗi Javascript
Ví dụ (Nối chuỗi)
Ví dụ:
Thêm chuỗi và số
Kết quả của x , y , và z sẽ là
Toán tử so sánh Javascript
Toán tử Logic Javascript
Toán tử loại JavaScript
Toán tử Bitwise và Javascript