= is used to assign values.
+ is used to add values.
The assignment operator = is used to assign values to JavaScript variables.
The arithmetic operator + is used to add values together.
Example
Assign values to variables and add them together:
y = 5;
z = 2;
x = y + z;
z = 2;
x = y + z;
The result of x will be:
7
Try it Yourself »
JavaScript Arithmetic Operators
Arithmetic operators are used to perform arithmetic between variables and/or values.
Given that y=5, the table below explains the arithmetic operators:
| Operator | Description | Example | Result | Result | Try it |
|---|---|---|---|---|---|
| + | Addition | x = y + 2 | y = 5 | x = 7 | Try it » |
| - | Subtraction | x = y - 2 | y = 5 | x = 3 | Try it » |
| * | Multiplication | x = y * 2 | y = 5 | x = 10 | Try it » |
| / | Division | x = y / 2 | y = 5 | x = 2.5 | Try it » |
| % | Modulus (division remainder) | x = y % 2 | y = 5 | x = 1 | Try it » |
| ++ | Increment | x = ++y | y = 6 | x = 6 | Try it » |
| x = y++ | y = 6 | x = 5 | Try it » | ||
| -- | Decrement | x = --y | y = 4 | x = 4 | Try it » |
| x = y-- | y = 4 | x = 5 | Try it » |
JavaScript Assignment Operators
Assignment operators are used to assign values to JavaScript variables.
Given that x=10 and y=5, the table below explains the assignment operators:
| Operator | Example | Same As | Result | Try it |
|---|---|---|---|---|
| = | x = y | x = y | x = 5 | Try it » |
| += | x += y | x = x + y | x = 15 | Try it » |
| -= | x -= y | x = x - y | x = 5 | Try it » |
| *= | x *= y | x = x * y | x = 50 | Try it » |
| /= | x /= y | x = x / y | x = 2 | Try it » |
| %= | x %= y | x = x % y | x = 0 | Try it » |
The + Operator Used on Strings
The + operator can also be used to add string variables or text values together.
Example
To add two or more string variables together, use the + operator.
txt1 = "What a very";
txt2 = "nice day";
txt3 = txt1 + txt2;
txt2 = "nice day";
txt3 = txt1 + txt2;
The result of txt3 will be:
What a verynice day
Try it Yourself »
To add a space between the two strings, insert a space into one of the strings:
Example
txt1 = "What a very ";
txt2 = "nice day";
txt3 = txt1 + txt2;
txt2 = "nice day";
txt3 = txt1 + txt2;
The result of txt3 will be:
What a very nice day
Try it Yourself »
or insert a space into the expression:
Example
txt1 = "What a very";
txt2 = "nice day";
txt3 = txt1 + " " + txt2;
txt2 = "nice day";
txt3 = txt1 + " " + txt2;
The result of txt3 will be:
What a very nice day
Try it Yourself »
Adding Strings and Numbers
Adding two numbers, will return the sum, but adding a number and a string will return a string:
Example
x = 5 + 5;
y = "5" + 5;
z= "Hello" + 5;
y = "5" + 5;
z= "Hello" + 5;
The result of x, y, and z will be:
10
55
Hello5
55
Hello5
Try it Yourself »
The rule is: If you add a number and a string, the result will be a string!
No comments:
Post a Comment