Print numbers from 1 to 10 (Basic for)
for (let i = 1; i <= 10; i++) {
console.log(i);
}
2️⃣ Print numbers from 10 to 1 (Reverse loop)
for (let i = 10; i >= 1; i--) {
console.log(i);
}
3️⃣ Print even numbers (Loop with if)
for (let i = 1; i <= 20; i++) {
if (i % 2 === 0) {
console.log(i);
}
}
4️⃣ Print odd numbers (Loop with if)
for (let i = 1; i <= 20; i++) {
if (i % 2 !== 0) {
console.log(i);
}
}
5️⃣ Sum of numbers from 1 to 10
let sum = 0;for (let i = 1; i <= 10; i++) {
sum += i;
}console.log(sum);
6️⃣ Multiplication table of 5
for (let i = 1; i <= 10; i++) {
console.log(`5 x ${i} = ${5 * i}`);
}
7️⃣ Nested loop: Print square pattern
for (let i = 1; i <= 3; i++) {
let row = "";
for (let j = 1; j <= 3; j++) {
row += "* ";
}
console.log(row);
}
8️⃣ Nested loop: Number pattern
for (let i = 1; i <= 3; i++) {
let row = "";
for (let j = 1; j <= i; j++) {
row += j + " ";
}
console.log(row);
}
9️⃣ while loop: Print 1 to 5
let i = 1;while (i <= 5) {
console.log(i);
i++;
}
🔟 while loop: Sum of first 5 numbers
let i = 1;
let sum = 0;while (i <= 5) {
sum += i;
i++;
}console.log(sum);
1️⃣1️⃣ do...while: Print 1 to 5
let i = 1;do {
console.log(i);
i++;
} while (i <= 5);
1️⃣2️⃣ do...while: Run at least once
let i = 10;do {
console.log(i);
} while (i < 5);
1️⃣3️⃣ forEach: Print array elements
let arr = [10, 20, 30];arr.forEach(num => console.log(num));
1️⃣4️⃣ forEach: Sum of array
let arr = [1, 2, 3, 4];
let sum = 0;arr.forEach(num => {
sum += num;
});console.log(sum);
1️⃣5️⃣ Loop through string (characters)
let str = "Hello";for (let char of str) {
console.log(char);
}
1️⃣6️⃣ Count vowels in a string
let str = "javascript";
let count = 0;for (let char of str) {
if ("aeiou".includes(char)) {
count++;
}
}console.log(count);
1️⃣7️⃣ Loop through array using for
let arr = [5, 10, 15];for (let i = 0; i < arr.length; i++) {
console.log(arr[i]);
}
1️⃣8️⃣ Find largest number in array
let arr = [10, 5, 20, 8];
let max = arr[0];for (let i = 1; i < arr.length; i++) {
if (arr[i] > max) {
max = arr[i];
}
}console.log(max);
1️⃣9️⃣ Loop through object properties (for...in)
let person = {
name: "John",
age: 25,
city: "Delhi"
};for (let key in person) {
console.log(key + ": " + person[key]);
}
2️⃣0️⃣ Count properties in an object
let obj = {
a: 1,
b: 2,
c: 3
};let count = 0;for (let key in obj) {
count++;
}console.log(count);