Ενσωματωμένοι Βρόχοι σε JavaScript
Οι βρόχοι, με τους οποίους είστε ήδη εξοικειωμένοι, μπορούν να ενσωματωθούν ο ένας μέσα στον άλλο. Για παράδειγμα, ας λύσουμε το ακόλουθο πρόβλημα: ας εμφανίσουμε στην οθόνη τη συμβολοσειρά:
Εδώ ένας βρόχος δεν αρκεί - χρειάζεται να εκκινήσουμε δύο ενσωματωμένους βρόχους ο ένας μέσα στον άλλο: ο πρώτος βρόχος θα επαναλαμβάνει τους αριθμούς, ενώ ο δεύτερος βρόχος θα επαναλαμβάνει κάθε αριθμό τρεις φορές. Ας το υλοποιήσουμε:
for (let i = 1; i <= 9; i++) {
for (let j = 1; j <= 3; j++) {
document.write(i);
}
}
Παρατηρήστε: ο πρώτος βρόχος έχει μετρητή
i, ο δεύτερος j, ενώ αν υπήρχε
και τρίτος βρόχος - τότε ο μετρητής του θα ήταν
η μεταβλητή k. Αυτές είναι τυπικές και ευρέως αποδεκτές
ονομασίες, και θα πρέπει να χρησιμοποιούνται ως εκ τούτου.
Χρησιμοποιώντας δύο ενσωματωμένους βρόχους, εμφανίστε στην οθόνη την ακόλουθη συμβολοσειρά:
Χρησιμοποιώντας δύο ενσωματωμένους βρόχους, εμφανίστε στην οθόνη την ακόλουθη συμβολοσειρά: