JS Tutorials
JS Objects
JS Functions
JS Classes
JS Aysnc
Assign values to variables and add them together:
let x = 5; // assign the value 5 to
x
let y = 2; // assign the value
2 to y
let z = x +
y; //
assign the value 7 to z (5 + 2)
The assignment operator (=
) assigns a value
to a variable.
let x = 10;
The addition operator (+
) adds numbers:
let x = 5;
let y = 2;
let z = x + y;
The multiplication operator (*
) multiplies
numbers.
let x = 5;
let y = 2;
let z = x * y;
Arithmetic operators are used to perform arithmetic on numbers:
Operator | Description |
---|---|
+ | Addition |
- | Subtraction |
* | Multiplication |
** | Exponentiation |
/ | Division |
% | Modulus (Division Remainder) |
++ | Increment |
-- | Decrement |
Assignment operators assign values to JavaScript variables.
Operator | Example | Same As |
---|---|---|
= | 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 |
The addition assignment operator (+=
) adds
a value to a variable.
let x = 10;
x += 5;
The +
operator can also be used to add (concatenate)
strings.
let text1 = "John";
let text2 = "Doe";
let text3 = text1 +
" " + text2;
The result of text3 will be:
John Doe
The +=
assignment operator can also be used to add
(concatenate) strings:
let text1 = "What a very ";
text1 += "nice day";
The result of text1 will be:
What a very nice day
When used on strings, the + operator is called the concatenation operator.
Adding two numbers, will return the sum, but adding a number and a string will return a string:
let x = 5 + 5;
let y = "5" + 5;
let z = "Hello" + 5;
The result of x, y, and z will be:
10
55
Hello5