Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Learn Increment and Decrement Operators | Performing Operations in JavaScript
Introduction to JavaScript

bookIncrement and Decrement Operators

Increment and Decrement are operations used to increase or decrease a variable's value by 1.

Increment

The increment operation is performed using the ++ operator:

1234567
let a = 0; a++; console.log(a); a++; console.log(a); a++; console.log(a);
copy

Note

The expression a++ is equivalent to a = a + 1 or a += 1.

Decrement

The decrement operation is performed using the -- operator:

1234567
let a = 5; a--; console.log(a); a--; console.log(a); a--; console.log(a);
copy

Note

The expression a-- is equivalent to a = a - 1 or a -= 1.

Increment and decrement operations are frequently used in loops, which we will discuss in more detail later.

question mark

Choose the correct result:

Select the correct answer

Everything was clear?

How can we improve it?

Thanks for your feedback!

SectionΒ 3. ChapterΒ 4

Ask AI

expand

Ask AI

ChatGPT

Ask anything or try one of the suggested questions to begin our chat

Awesome!

Completion rate improved to 2.33

bookIncrement and Decrement Operators

Swipe to show menu

Increment and Decrement are operations used to increase or decrease a variable's value by 1.

Increment

The increment operation is performed using the ++ operator:

1234567
let a = 0; a++; console.log(a); a++; console.log(a); a++; console.log(a);
copy

Note

The expression a++ is equivalent to a = a + 1 or a += 1.

Decrement

The decrement operation is performed using the -- operator:

1234567
let a = 5; a--; console.log(a); a--; console.log(a); a--; console.log(a);
copy

Note

The expression a-- is equivalent to a = a - 1 or a -= 1.

Increment and decrement operations are frequently used in loops, which we will discuss in more detail later.

question mark

Choose the correct result:

Select the correct answer

Everything was clear?

How can we improve it?

Thanks for your feedback!

SectionΒ 3. ChapterΒ 4
some-alt