++ a trả về giá trị của một sau khi nó đã được tăng dần. Nó là một toán tử tăng trước vì ++ đứng trước toán hạng.
a ++ trả về giá trị của a trước khi tăng dần. Nó là một toán tử tăng sau vì ++ đứng sau toán hạng.
Ví dụ
Bạn có thể thử chạy đoạn mã sau để tìm hiểu sự khác biệt giữa i ++ và ++ i -
<html> <body> <script> var a =10; var b =20; //pre-increment operator a = ++a; document.write("++a = "+a); //post-increment operator b = b++; document.write("<br> b++ = "+b); </script> </body> </html>