Skip to content

Commit 8f08f43

Browse files
committed
Loops Completed
1 parent d5d711c commit 8f08f43

2 files changed

Lines changed: 70 additions & 0 deletions

File tree

04_Functions/07_Control_Flow.js

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
if(2 == '2'){
2+
console.log("Executed");
3+
}
4+
else{
5+
console.log("Not Executed.");
6+
}
7+
8+
const userLoggedIn = true
9+
const debitCard = true
10+
11+
if(userLoggedIn && debitCard) {
12+
console.log("Allow to Shop.");
13+
}
14+
15+
const month = 6
16+
switch(month) {
17+
case 1: console.log("January");
18+
break;
19+
case 2: console.log("February");
20+
break;
21+
case 3: console.log("March");
22+
break;
23+
case 4: console.log("April");
24+
break;
25+
case 5: console.log("May");
26+
break;
27+
default: console.log("Other Months.");
28+
break;
29+
}
30+
31+
// False Values: false, 0, -0, null, undefined, 0n, NaN, ""
32+
33+
// Nullish Coalescing Operator : ??
34+
35+
let val1 = 5 ?? 10 // 5
36+
val1 = null ?? 10 // 10
37+
val1 = undefined ?? 15 // 15
38+
val1 = null ?? 30 ?? 40 // 30
39+
console.log(val1);
40+
41+
// Ternary Operator
42+
// condition ? true : false

04_Functions/08_Loops.js

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
for(let i=0; i<=10; i++) {
2+
console.log(i);
3+
}
4+
5+
let i = 0
6+
while(i < 10) {
7+
console.log(i);
8+
i++;
9+
}
10+
const arr = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
11+
for (let index = 0; index < arr.length; index++) {
12+
console.log(arr[index] * 10);
13+
}
14+
15+
for (let index = 0; index < arr.length; index++) {
16+
if(arr[index] % 2 == 0) {
17+
continue;
18+
}
19+
else {
20+
console.log(arr[index]);
21+
}
22+
}
23+
24+
let score = 11
25+
do {
26+
console.log(score),
27+
score++;
28+
} while(score <= 10);

0 commit comments

Comments
 (0)