6 of 264 menu

Κατασκευή for

Η κατασκευή for ορίζει έναν βρόχο: ο κώδικας, που τοποθετείται μέσα σε αυτή, θα επαναληφθεί έναν ορισμένο αριθμό φορών.

Σύνταξη

for (αρχικές εντολές; συνθήκη τερματισμού του βρόχου; εντολές μετά από κάθε επανάληψη) { σώμα του βρόχου };

Παράδειγμα

Ας εμφανίσουμε μια ακολουθία αριθμών από 0 έως 10:

for (let i = 0; i <= 10; i++) { console.log(i); }

Παράδειγμα

Ας εμφανίσουμε μια ακολουθία αριθμών από 10 έως 0:

for (let i = 10; i >= 0; i--) { console.log(i); }

Παράδειγμα

Ας εμφανίσουμε ζυγούς αριθμούς από 0 έως 10:

for (let i = 2; i <= 10; i += 2) { console.log(i); }

Παράδειγμα

Ας εμφανίσουμε τα στοιχεία ενός πίνακα:

let arr = ['a', 'b', 'c', 'd', 'e']; for (let i = 0; i < arr.length; i++) { console.log(arr[i]); }

Παράδειγμα

Οι αρχικές εντολές και οι εντολές μετά από κάθε επανάληψη μπορούν να αποτελούνται όχι από μία, αλλά από πολλές εντολές, χωρισμένες με κόμματα. Για παράδειγμα, ας φτιάξουμε δύο μετρητές: ο πρώτος ας αυξάνεται κατά μία μονάδα σε κάθε επανάληψη του βρόχου, και ο δεύτερος - κατά δύο:

for (let i = 0, j = 0; i <= 9; i++, j += 2) { console.log(i, j); }

Δείτε επίσης

  • μάθημα από το εγχειρίδιο JavaScript,
    που περιγράφει πώς να δουλεύετε με τον βρόχο for
  • την κατασκευή for-of,
    που δημιουργεί έναν βρόχο για την διάσχιση ενός πίνακα
  • την κατασκευή for-in,
    που δημιουργεί έναν βρόχο για την διάσχιση ενός αντικειμένου
  • την κατασκευή while,
    που επίσης δημιουργεί έναν βρόχο
  • την εντολή break,
    που διακόπτει τον βρόχο
  • την εντολή continue,
    που μεταφέρει τον βρόχο στην επόμενη επανάληψη
Ελληνικά
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Χρησιμοποιούμε cookie για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη