const fruits = ["apple", "banana", "cherry"];
const person = { name: "Alice", age: 25, city: "Paris" };
// 1. For loop
console.log("=== For Loop ===");
for (let i = 0; i < fruits.length; i++) {
console.log(fruits[i]);
}
// 2. While loop
console.log("=== While Loop ===");
let i = 0;
while (i < fruits.length) {
console.log(fruits[i]);
i++;
}
// 3. Do...While loop
console.log("=== Do...While Loop ===");
i = 0;
do {
console.log(fruits[i]);
i++;
} while (i < fruits.length);
// 4. For...Of loop
console.log("=== For...Of Loop ===");
for (const fruit of fruits) {
console.log(fruit);
}
// 5. For...In loop
console.log("=== For...In Loop ===");
for (const key in person) {
console.log(key + ": " + person[key]);
}
// 6. forEach method
console.log("=== forEach Loop ===");
fruits.forEach((fruit, index) => {
console.log(index + ": " + fruit);
});