Η δήλωση continue
Η δήλωση continue πραγματοποιεί μια εξαναγκασμένη
μετάβαση στην επόμενη επανάληψη του βρόχου.
Σύνταξη
continue;
Παράδειγμα
Ας υποθέσουμε ότι έχουμε έναν πίνακα με αριθμούς. Ας
τον επαναλάβουμε με έναν βρόχο και ας υψώσουμε στο τετράγωνο
τους αριθμούς που διαιρούνται με το 2
και ας τους εμφανίσουμε
στην κονσόλα, ενώ τους αριθμούς που διαιρούνται με το 3,
ας τους υψώσουμε στον κύβο και ας τους εμφανίσουμε στην κονσόλα:
let arr = [1, 2, 3, 4, 5, 6, 7, 8, 9];
for (let elem of arr) {
let res;
if (elem % 2 == 0) {
res = elem * elem;
} else if (elem % 3 == 0) {
res = elem * elem * elem;
} else {
continue; // θα προχωρήσουμε στην επόμενη επανάληψη του βρόχου
}
console.log(res); // θα εκτελεστεί εάν διαιρείται με το 2 ή το 3
}
Δείτε επίσης
-
μάθημα από το εγχειρίδιο JavaScript,
στο οποίο περιγράφεται λεπτομερώς η εργασία με τοcontinue -
τη δήλωση
break,
που τερματίζει εξαναγκαστικά τον βρόχο