1+ //Arithematic operators
2+ let a = 10 ;
3+ let b = 2 ;
4+ console . log ( "a=" , a , "and b=" , b )
5+ console . log ( "Addition is" , a + b ) ;
6+ console . log ( "Subtraction is" , a - b ) ;
7+ console . log ( "Multiplication is" , a * b ) ;
8+ console . log ( "Division is" , a / b ) ;
9+ console . log ( " Reminder is" , a % b ) ; // modulo operator
10+ console . log ( "Exponent Of" , a ** b ) ; //Exponent operator
11+
12+ //unary operator
13+
14+ let c = 5 ;
15+ let d = 10 ;
16+ console . log ( "c=" , c , "and d=" , d ) ;
17+ c ++ ; //increment c=c+1;
18+ d -- ; //decrement d=d-1;
19+ console . log ( "After increment" , c ) ;
20+ console . log ( "After decrement" , d ) ;
21+
22+ //post increment
23+ let x = 5 ;
24+ let y = 4 ;
25+ console . log ( "x=" , x , "and y=" , y ) ;
26+ console . log ( "value of x++" , x ++ ) ; //5
27+ console . log ( "value of x" , x ) ; //6
28+
29+ //pre decrement
30+ console . log ( "value of --y" , -- y ) ; //3
31+ console . log ( "value of y" , y ) ; 3
32+
33+ //pre increment
34+ let p = 5 ;
35+ let q = 4 ;
36+ console . log ( "p=" , p , "and q=" , q ) ;
37+ console . log ( "value of ++p" , ++ p ) ; //6
38+ console . log ( "value of p" , p ) ; //6
39+
40+ //post decrement
41+ console . log ( "value of q-- post" , q -- ) ; //4
42+ console . log ( "value of q" , q ) ; //3
43+
44+
45+ //Assignment operators
46+ let m = 5 ;
47+ let n = 4 ;
48+ let o = 8 ;
49+ let r = 6 ;
50+ let s = 7 ;
51+ let t = 10 ;
52+ console . log ( "m=" , m , "n=" , n , "o=" , o , "r=" , r , "s=" , s , "t=" , t ) ;
53+ m += 4 ; //5+4=9 m+4
54+ n -= 3 ; //4-3=1 n-3
55+ o *= 7 ; //8*7=56 o*7
56+ r **= 2 //6^2=36 r^2
57+ s %= 7 ; //7%7=0 s%7
58+ t /= 5 ; // 10/5=2 t/5
59+
60+ console . log ( "Value of m is=" , m ) ; //9
61+ console . log ( "Value of n is=" , n ) ; //1
62+ console . log ( "value of o is=" , o ) ; //56
63+ console . log ( "Value of r is=" , r ) ; //36
64+ console . log ( "Value of s is=" , s ) ; //0
65+ console . log ( "value of t is=" , t ) ; //2
66+
67+
68+ //Comparison operator
69+ let e = 5 ;
70+ let f = 4 ;
71+ let g = 5 ;
72+ let v = "5" ;
73+ console . log ( "e=" , e , "f=" , f , "g" , g , "v=" , v ) ;
74+ console . log ( e == f ) ; //false boolean value
75+ console . log ( e == g ) ; //true
76+ console . log ( f != e ) ; //true
77+ console . log ( e > f ) ; //true
78+ console . log ( e < f ) ; //false
79+ console . log ( e <= f ) ; //false
80+ console . log ( e >= g ) ; //true
81+ console . log ( e === v ) ; //false
82+ console . log ( e !== v ) ; //true
83+
84+
85+ //Logical Operator
86+ let h = 5 ;
87+ let i = 6 ;
88+ let con1 = i > h ; //true
89+ let con2 = i == 6 ; //true
90+
91+ console . log ( "&&" , con1 && con2 ) ; //true
92+ console . log ( "||" , con1 || con2 ) //true
93+ console . log ( "!" , ! ( h > i ) ) ; //true
94+
95+ //Conditional Statement
96+
97+ let age = 25 ;
98+ if ( age >= 18 ) {
99+ console . log ( "You can vote" ) ;
100+ }
101+ else {
102+ console . log ( "You can not vote" ) ;
103+ }
104+
105+
106+ //ternary operator
107+ let agee = 25 ;
108+ let result = agee >= 18 ?"adult" :"not adult" ;
109+ console . log ( result ) ;
110+
111+
112+
113+
114+ let num = prompt ( "Enter a number" ) ;
115+ if ( num % 5 == 0 ) {
116+ console . log ( num , "is multiple of 5" ) ;
117+ } else {
118+ console . log ( num , "is not multiple of 5" ) ;
119+ }
120+
121+
122+ //Q2
123+ let score = 75 ;
124+ let grade ;
125+ if ( score >= 90 && score <= 100 ) {
126+ grade = "A" ;
127+ } else if ( score >= 70 && score <= 89 ) {
128+ grade = "B" ;
129+ }
130+ else if ( score >= 60 && score <= 69 ) {
131+ grade = "C" ;
132+ }
133+ else if ( score >= 50 && score <= 59 ) {
134+ grade = "D" ;
135+ }
136+ else if ( score >= 0 && score <= 49 ) {
137+ grade = "F" ;
138+ }
139+ console . log ( "According to your score ,Your grade is" , grade ) ;
0 commit comments