Nested Loops: ============= Loop in another loop for() { while() } while() { for() } ============================= // WAP TO PRINT ALL PALINDROME NUMBERS FROM 1000 TO 1200 // we need to make the logic to iterate over the range for(var n = 1000;n <= 1200;++n) { // we need to make a logic to palindrome check let num = n; let reverse = 0; for(;num != 0;) { ind_dig = num % 10; // remainders 0 0 reverse = reverse * 10 + ind_dig; // 0 0 num = Math.floor(num / 10); // quotients 100 10 } if(reverse == n) { console.log(n); } } ============================================ f = 0 for(i = 1;i <= 100;i++) { for(j = 2;j <= n/2;++j) { if(i % j == 0) { f = 1; break; } } if(f == 0) } ========================================== Transfer Statements: ==================== break ===== ==> when to get the immediate termination from the loop body execution, we can use "break". 1 2 3 4 5 break 6 t0 10 ==> not to print // break statement for(i = 1;i <= 10;++i) { if(i == 6) { break; } console.log(i); } continue statement: =================== ==> to skip the current iteration and continue with remaining iterations normally, we can use "continue". Syntax: continue; // break statement for(i = 1;i <= 10;++i) { if(i == 6) { continue; } console.log(i); } ============================================ switch case: ============ ==> selection statement ==> keywords: switch, case, default and break Syntax: switch(expression) { case label1: body of statements; break; case label2: body of statements; break; default: body of statements; } // WAP TO PRINT THE DAY NUMBER BY ACCEPTING THE DAY NAME. var day_name = "Monday"; var day_num = 0; switch(day_name) { case "Sunday": day_num = 1; console.log("The Day Number = "+day_num); break; case "Monday": day_num = 2; console.log("The Day Number = "+day_num); break; case "Tuesday": day_num = 3; console.log("The Day Number = "+day_num); break; case "Wednesday": day_num = 4; console.log("The Day Number = "+day_num); break; case "Thursday": day_num = 5; console.log("The Day Number = "+day_num); break; case "Friday": day_num = 6; console.log("The Day Number = "+day_num); break; case "Saturday": day_num = 7; console.log("The Day Number = "+day_num); break; } ============================================ ASSIGNMENT: =========== WAP IN JS TO PRINT WHETHER THE GIVEN CHARACTER VOWEL OR CONSONANT. WAP IN JS TO PRINT THE STUDENT GRADE BY ACCEPTING THE MARKS FOR 5 SUBJECTS. PER >= 85 ==> 'A+' PER >= 75 BUT PER < 85 ==> 'A' PER >= 70 BUT PER < 75 ==> 'B' PER >= 60 BUT PER < 70 ==> 'C' PER >= 50 BUT PER < 60 ==> 'D' PER >= 40 BUT PER < 50 ==> 'E' PER < 40 ==> FAIL