- Object/Oriented JavaScript
- Stoyan Stefanov
- 291字
- 2021-08-13 19:25:51
Operators
Operators take one or two values (or variables), perform an operation, and return a value. Let's check out a simple example of using an operator, just to clarify the terminology.
>>> 1 + 2
3
In this code:
+
is the operator- The operation is addition
- The input values are
1
and2
(the input values are also called operands) - The result value is 3
Instead of using the values 1
and 2
directly in the operation, you can use variables. You can also use a variable to store the result of the operation, as the following example demonstrates:
>>> var a = 1; >>> var b = 2; >>> a + 1
2
>>> b + 2
4
>>> a + b
3
>>> var c = a + b; >>> c
3
The following table lists the basic arithmetic operators:


When you type var
a =
1;
this is also an operation; it's the simple assignment operation and =
is the simple assignment operator.
There is also a family of operators that are a combination of an assignment and an arithmetic operator. These are called compound operators. They can make your code more compact. Let's see some of them with examples.
>>> var a = 5; >>> a += 3;
8
In this example a += 3;
is just a shorter way of doing a = a + 3;
>>> a -= 3;
5
Here a -= 3;
is the same as a = a - 3;
Similarly:
>>> a *= 2;
10
>>> a /= 5;
2
>>> a %= 2;
0
In addition to the arithmetic and assignment operators discussed above, there are other types of operators, as you'll see later in this and the following chapters.
- Active Directory Disaster Recovery
- 從零開始:Photoshop CC 2019中文版基礎(chǔ)教程
- Joomla! Social Networking with JomSocial
- ABAQUS有限元分析從入門到精通(第3版)
- PHP and MongoDB Web Development Beginner's Guide
- 7小時精通剪映:短視頻剪輯/調(diào)色/特效/字幕(手機版+電腦版)
- Python Testing Cookbook
- Photoshop攝影后期必修5項核心技法 基本調(diào)整+光影校正+色彩修飾+局部處理+銳化降噪
- Joomla! E/Commerce with VirtueMart
- 中文版Photoshop 2020基礎(chǔ)培訓教程
- Flash CS6 動畫制作實戰(zhàn)從入門到精通
- AutoCAD 2010 機械設(shè)計與制作技能基礎(chǔ)教程
- Illustrator 2024實用教程
- 中文版Photoshop CS6基礎(chǔ)教程
- 虛擬現(xiàn)實與增強現(xiàn)實:神話與現(xiàn)實