2 of 264 menu

Η δομή else

Η δομή else ορίζει ένα μπλοκ κώδικα, που θα εκτελεστεί όταν η συνθήκη στην δομή if είναι ψευδής.

Σύνταξη

if (λογική έκφραση) { /* ο κώδικας εδώ θα εκτελεστεί, αν η λογική έκφραση είναι αληθής */ } else { /* ο κώδικας εδώ θα εκτελεστεί, αν η λογική έκφραση είναι ψευδής */ };

Στην περίπτωση που στις αγκύλες υπάρχει μόνο μία έκφραση, μπορούν αυτές οι αγκύλες να παραλειφθούν.

Παράδειγμα

Ας ελέγξουμε αν η τιμή της μεταβλητής είναι μεγαλύτερη από το μηδέν ή όχι:

let test = -1; if (test > 0) { alert('+++'); } else { alert('---'); }

Παράδειγμα

Οι δομές if-else μπορούν να φωλιαστούν μεταξύ τους με οποιονδήποτε τρόπο:

let num = 3; if (num >= 0) { if (num <= 5) { alert('μικρότερο ή ίσο με 5'); } else { alert('μεγαλύτερο από 5'); } } else { alert('μικρότερο από μηδέν'); }

Δείτε επίσης

  • τη δομή if,
    που δημιουργεί συνθήκη
  • τη δομή elseif,
    που δημιουργεί συνθήκη
  • τη δομή switch,
    που δημιουργεί συνθήκη
Ελληνικά
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 για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη