NUMBERS AND OPERATORS
Github Code – https://github.com/ankur-srivastava/javascript-lectures/blob/master/Lecture3/index.js
Usually we deal with three types of numbers –
- Integers like 3, 34
- Floating Point like 3.12, 93.34
- Doubles like 1.3452345
JS has only one data type for numbers called Number.
Let’s declare two numbers
let num1 = 32;
let num2 = 44;
Arithmetic Operators
With JS you have all the mathematical operators available to perform various operations.
Like add, substract etc.
2+3
4/2
4%2
We use operator precedence rules when evaluating a complex expression
let x = 3+2*6/2
It’s good to use parenthesis.
(3+2)*(6/2)
Increment Operators using Postfix operator
let x = 4;
x++
x
Comparison Operators
If you want to check that two values are identical you can use === operator
Similarly to check if they are not equal you can use !==
=== compares the data type also, in addition to it’s value. == does not.
Other frequently used comparison operators include : <, >, <=
Mostly in conditional statements like if-elseif(x > y)