JavaScript Numbers
JavaScript Numbers
NUMBERS
NUMBERS
3
INTEGER PRECISION
4
EX
A
MP
LE
S
5
FLOATING PRECISION
7
ADDING NUMBERS
AND STRINGS
8
ADDING NUMBERS AND STRINGS
If a number is added to a number the
result will be number.
9
EX
A
MP
LE
S
10
EX
A
MP
LE
S
let x = 8;
let y = 5;
console.log(”The result will be: ” + x +
y);
Quick Question
let x = 5;
let y = 5;
console.log( x + y + ” is equal to 10”);
Quick Question
16
ADDING NUMBERS AND
STRINGS
17
EX
A
MP
LE
2
18
EX
A
MP
LE
2
19
EXAM
PLE3
20
NOT A NUMBER
21
Not A Number
╸ NaN
╸ a JavaScript reserved word
indicating that a number is not
a legal number.
╸ Returns a number
Note: Don’t use NaN in a mathematical
operation.
22
NOT A NUMBER
23
NOT A NUMBER
╸ If a number is divided to a non-
numeric string the result will be a
NaN .
╸ If a number is divided by a numeric
string the result will be a number.
25
EX
A
MP
LE
S
26
EX
A
MP
LE
S
27
INFINITY / -
INFINITY
28
INFINITY OR -INFINITY
╸ Return if a number
outside has been
calculate is largest
possible number.
29
EX
A
MP
LE
S
30
EX
A
MP
LE
S
31
INFINITY OR -INFINITY
╸ Division by 0 also
generates Infinity
32
INFINITY OR -INFINITY
╸ Return as a Number
33
HEXADECIM
AL
HEXADECIMAL
╸ JavaScript interprets numeric constants
as hexadecimal if they are preceded by
0x.
35
EX
A
MP
LE
S
36
NOTE:
╸ Never write a number with a leading
zero (like 07).
Some JavaScript versions interpret
numbers as octal if they are written
with a leading zero.
37
EXAMPLE:
38
JAVASCRIPT
NUMBERS AS
OBJECTS
JAVASCRIPT NUMBERS AS OBJECTS
40
NOTE:
41
COMPARISON
OPERATOR.
EQUAL
╸ Symbol double ==
43
NOT EQUAL
44
45
╸THANK YOU
EVERY // ONE
46
NEXT……..
JAVASCRIPT
BIGINT