-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path06.js
More file actions
128 lines (81 loc) · 2.14 KB
/
06.js
File metadata and controls
128 lines (81 loc) · 2.14 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
let a = 5
let b = 10
let c = 4.22
// Mathmatical Oparetion
console.log(a + b)
console.log(a - b)
console.log(a / b)
console.log(a * b)
//Exponentiation
// base * exponent
console.log( 5 ** 10) // 5 * 5 * 5
console.log ( 7 % 2)
console.log ( 9 % 3)
console.log( Math.round(119 / 25))
console.log( (119 / 25))
console.log(5 + 5)
console.log( 5 + '5' )
console.log('5' + 5)
console.log("Hello" + " " + "Cyber24BD")
console.log("abc " + 30)
a = 10
a++
console.log(a) // Increse hobe
console.log(++a) // post Increse
console.log(--a)
console.log(a--)
b = -5
console.log(-b)
let s = '5'
console.log(typeof +s)
console.log(+false)
console.log(Math.pow(2, 10))
console.log(Math.abs(-5.25))
console.log(Math.floor(4.9)) // down
console.log(Math.ceil(4.1)) // up
console.log(Math.round(4.2)) // Individual
console.log(Math.random()) // 0,1 random
let random1 = Math.random()
let fname = 0.2
let fname2 = 0.1
let result1 = fname / fname2
console.log(result1)
console.log(random1.toFixed(2))
//Number Coinstant Value
console.log(Number.MAX_VALUE)
console.log(Number.MIN_VALUE)
console.log(Number.MAX_SAFE_INTEGER)
console.log(Number.MIN_SAFE_INTEGER)
console.log(Number.POSITIVE_INFINITY)
console.log(Number.NEGATIVE_INFINITY)
console.log("Infinity 1/0 : " + 1/0)
// Big int : n
let bigint1 = 44649874898786498798n
let bigint2 = 1n
console.log(bigint1 + bigint2)
let strn01 = '10'
let strn02 = Number.parseInt(strn01)
console.log(typeof strn01, typeof strn02)
let float01 = '10.256523'
let flot02 = Number.parseFloat(float01)
console.log(float01 + " "+ typeof float01, flot02, typeof flot02)
console.log(Number.isFinite(flot02))
console.log(Number.isInteger(strn02))
console.log(Number.isNaN(flot02))
let num = 0/0;
let numCheck = Number('abc')
console.log('abc' * 12)
console.log(0/0)
console.log(Math.sqrt(-1))
console.log(numCheck)
console.log(num)
console.log(num == numCheck)
console.log('10' == '10')
console.log(NaN * 20)
console.log(NaN / 20)
console.log(NaN + 20)
console.log(NaN - 20)
console.log(isNaN(num))
console.log(Number.isNaN(num))
console.log('isNaN Method: '+isNaN('abc'))
console.log('Number isNaN Method: '+Number.isNaN('abc'))