máy tính

Tăng và giảm JavaScript

Tháng BảY 2020

Tăng và giảm JavaScript


JavaScript có một số toán tử số học tương tự như những gì bạn biết từ toán tiểu học, nhưng nó cũng có một số toán tử chỉ dành riêng cho ngôn ngữ lập trình. Phổ biến nhất và hữu ích trong số này có lẽ là các toán tử tăng và giảm. Nếu bạn đã xem bất kỳ mã JavaScript nào, rất có thể bạn đã thấy các toán tử này được sử dụng trên các bộ đếm (thường được gọi là Tôi hoặc là cnt theo quy ước), chẳng hạn như tôi ++.

Các toán tử tăng và giảm
Nhà điều hànhBiểu tượngMục đíchThí dụKết quả
Tăng++tăng 14++5
Giảm--giảm 14--3


Điều thú vị và đôi khi khó hiểu về các toán tử tăng và giảm là chúng có hai dạng - ký hiệu tiền tố và ký hiệu hậu tố - hoạt động hơi khác nhau. Ký hiệu tiền tố là khi toán tử ("++" hoặc "-") đứng trước số hoặc biến - ví dụ: --Tôi hoặc là ++ cnt. Ký hiệu hậu tố là khi toán tử ("++" hoặc "-") được đặt sau số hoặc biến - ví dụ: tôi ++ hoặc là cnt--.

Khi được sử dụng trong một biểu thức (phương trình), ký hiệu tiền tố có nghĩa là sự tăng hoặc giảm diễn ra trước khi số hoặc biến được sử dụng. Trong ký hiệu postfix, giá trị ban đầu của số hoặc biến được sử dụng và sau đó tăng hoặc giảm diễn ra. Điều này là dễ hiểu nhất bằng cách nhìn vào cách nó hoạt động.

Ký hiệu tiền tốKý hiệu hậu tố
a = 4
b = ++ a + 2
a = 4
b = a ++ + 2
Kết quảGia số diễn ra đầu tiên dẫn đến các giá trị sau:
a = 5
b = 7
Việc bổ sung diễn ra đầu tiên dẫn đến các giá trị sau:
a = 5
b = 6


Ký hiệu tiền tố và hậu tố có thể gây nhầm lẫn, tuy nhiên, một số điều làm cho nó dễ dàng hơn. Trong phần lớn các trường hợp, các toán tử tăng và giảm được sử dụng riêng hoặc trong ngoặc đơn. Khi các toán tử tăng và giảm được sử dụng riêng (như thường được sử dụng như các bộ đếm vòng lặp), các phiên bản tiền tố và hậu tố hoạt động giống hệt nhau. Điều tương tự cũng đúng khi chúng được sử dụng trong ngoặc đơn. Để tránh nhầm lẫn bản thân hoặc người khác đọc mã của bạn, bạn nên sử dụng các toán tử tăng và giảm trong các biểu thức một cách tiết kiệm và với dấu ngoặc đơn bất cứ khi nào có thể.

Bài 8 - Các phép tính tăng giảm (++, --) (Tháng BảY 2020)



ĐiềU Thẻ: Tăng và giảm JavaScript, JavaScript, Java, tăng, giảm, ++, -, i ++, i--, --i, ++ i, bộ đếm vòng lặp, JavaScript, vòng lặp, tiền tố, hậu tố, ký hiệu, số học, toán tử, Toán tử, toán tử JavaScript, toán tử tăng, toán tử giảm

Các trang web UNESCO Mỹ Latinh

Các trang web UNESCO Mỹ Latinh

du lịch & văn hóa

Thú cưng ở Ấn Độ

Thú cưng ở Ấn Độ

du lịch & văn hóa