Skip to content

Commit 328b1c2

Browse files
committed
day 2 js operator and conditional statements
1 parent 7fdfc79 commit 328b1c2

3 files changed

Lines changed: 150 additions & 0 deletions

File tree

530 KB
Binary file not shown.
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
<!DOCTYPE html>
2+
<html lang="en">
3+
<head>
4+
<meta charset="UTF-8">
5+
<meta name="viewport" content="width=device-width, initial-scale=1.0">
6+
<title>Document</title>
7+
</head>
8+
<body>
9+
</body>
10+
<script src="scripts.js"></script>
11+
</html>
Lines changed: 139 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,139 @@
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

Comments
 (0)