The addition operator
+ (addition) operator is used for both addition and concatenation of strings.
For example, adding two variables is easy:
var a = 1; var b = 2; var c = a + b; // c is now equal to 3
The addition operator is used for concatenating strings to strings, strings to numbers, and numbers to strings:
var name = "John"; console.log("Hello " + name + "!"); console.log("The meaning of life is " + 42); console.log(42 + " is the meaning of life");
console.log(1 + "1"); // outputs "11"
To subtract, multiply and divide two numbers, use the minus (
-), asterisk (
*) and slash (
console.log(3 - 5); // outputs -2 console.log(3 * 5); // outputs 15 console.log(3 / 5); // outputs 0.6
Advanced mathematical operators
%) which calculates the remainder of a division operation.
console.log(5 % 3); // outputs 2
myNumber = myNumber / 2, you can type
myNumber /= 2. Here is a list of all these operators:
Math module which contains more advanced functions:
Math.abscalculates the absolute value of a number
Math.expcalculates e to the power of a number
Math.pow(x,y)calculates the result of x to the power of y
Math.floorremoves the fraction part from a number
Math.random()will give a random number
And many more mathematical functions.
In this exercise, you do the following:
- Connect the
lastNameto construct the variable
fullName, but with a space (
" ") in between the first and last name.
- Multiply the variable
myNumberby 2 and put the result in