Η δομή if-else στην JavaScript
Τώρα θα μελετήσουμε την ειδική δομή
if-else, που επιτρέπει την εκτέλεση
ενός κώδικα ανάλογα με την εκπλήρωση
κάποιας συνθήκης.
Με τη βοήθεια της δομής if-else μπορούμε
να θέσουμε στο πρόγραμμα, για παράδειγμα, την ερώτηση "είναι
μεγαλύτερη η μεταβλητή a
από τη μεταβλητή b",
και ανάλογα με την απάντηση να εκτελέσουμε είτε τον ένα
κώδικα, είτε τον άλλο.
Η σύνταξη της δομής είναι η εξής:
if (πράξη σύγκρισης) {
/*
ο κώδικας που βρίσκεται εδώ θα εκτελεστεί,
αν το αποτέλεσμα της πράξης σύγκρισης είναι σωστό
*/
} else {
/*
ο κώδικας που βρίσκεται εδώ θα εκτελεστεί,
αν το αποτέλεσμα της πράξης σύγκρισης είναι λανθασμένο
*/
}
Για πράξεις σύγκρισης στην JavaScript υπάρχουν πολλοί τελεστές. Ας προχωρήσουμε στη μελέτη τους.