Η δομή if-else στην JavaScript

Τώρα θα μελετήσουμε την ειδική δομή if-else, που επιτρέπει την εκτέλεση ενός κώδικα ανάλογα με την εκπλήρωση κάποιας συνθήκης.

Με τη βοήθεια της δομής if-else μπορούμε να θέσουμε στο πρόγραμμα, για παράδειγμα, την ερώτηση "είναι μεγαλύτερη η μεταβλητή a από τη μεταβλητή b", και ανάλογα με την απάντηση να εκτελέσουμε είτε τον ένα κώδικα, είτε τον άλλο.

Η σύνταξη της δομής είναι η εξής:

javascriptif (πράξη σύγκρισης) {
  /*
    ο κώδικας που βρίσκεται εδώ θα εκτελεστεί,
    αν το αποτέλεσμα της πράξης σύγκρισης είναι σωστό
  */
} else {
  /*
    ο κώδικας που βρίσκεται εδώ θα εκτελεστεί,
    αν το αποτέλεσμα της πράξης σύγκρισης είναι λανθασμένο
  */
}

Για πράξεις σύγκρισης στην JavaScript υπάρχουν πολλοί τελεστές. Ας προχωρήσουμε στη μελέτη τους.