Αριθμητικοί Τελεστές στην Javascript
Οι Αριθμητικοί Τελεστές στην Javascript (Arithmetic Operators) χρησιμοποιούνται για να κάνουμε πράξεις αριθμητικής στον κώδικα μας.
Οι Αριθμητικοί Τελεστές στην Javascript είναι οι εξής:
- + (Πρόσθεση)
- – (Αφαίρεση)
- * (Πολλαπλασιασμός)
- / (Διαίρεση)
- % (Υπόλοιπο Διαίρεσης)
- ++ (Αύξηση κατά μία μονάδα)
- — (Μείωση κατά μία μονάδα)
Παράδειγμα Πρόσθεσης
var num1 = 5; var num2 = 2; var num3 = x + y;
Η μεταβλητή num3 θα πάρει την τιμή 7.
Παράδειγμα Πολλαπλασιασμού
var num1 = 5; var num2 = 2; var num3 = x * y;
Η μεταβλητή num3 θα πάρει την τιμή 10.
Παράδειγμα Αύξησης κατά μία μονάδα (1)
var num1 = 5; var num2 = 2; var num3 = num1++;
Η μεταβλητή num3 θα πάρει την τιμή 5 και η μεταβλητή num1 θα αυξηθεί κατά μία μονάδα και θα γίνει 6.
Παράδειγμα Αύξησης κατά μία μονάδα (2)
var num1 = 5; var num2 = 2; var num3 = ++num1;
Η μεταβλητή num1 θα αυξηθεί κατά μία μονάδα και θα γίνει 6 και η μεταβλητή num3 θα πάρει επίσης την τιμή 6.
Τελεστές Εκχώρησης στην Javascript
Οι Τελεστές Εκχώρησης στην Javascript (Assignment Operators) χρησιμοποιούνται για να εκχωρήσουμε τις τιμές των δεδομένων σε μεταβλητές.
Οι Τελεστές Εκχώρησης είναι οι παρακάτω:
- =
- +=
- -=
- *=
- /=
- %=
Παράδειγμα τελεστή (=)
Με το τελεστή (=) εκχωρούμε μία τιμή σε μία μεταβλητή.
var num = 10;
Παράδειγμα τελεστή (+=)
Με το τελεστή (+=) προσθέτουμε μία τιμή σε μία μεταβλητή.
var num = 10; num += 5;
Η τιμή της μεταβλητής num θα γίνει 15.
Παράδειγμα τελεστή (/=)
Με το τελεστή (/=) διαιρούμε μία τιμή από μία μεταβλητή.
var num = 10; num /= 5;
Η τιμή της μεταβλητής num θα γίνει 2.
Τελεστές Συμβολοσειράς στην Javascript
Οι Τελεστές Συμβολοσειράς στην Javascript (String Operators) χρησιμοποιούνται για να ενώσουμε συμβολοσειρές.
Οι Τελεστές Συμβολοσειράς είναι οι εξής:
- +
- +=
Παράδειγμα (1) τελεστή (+)
txt1 = "Θανάσης"; txt2 = "Παπαδόπουλος"; txt3 = txt1 + " " + txt2;
Η τιμή της μεταβλητής txt3 θα είναι “Θανάσης Παπαδόπουλος”.
Παράδειγμα (2) τελεστή (+)
Επίσης μπορούμε να προσθέσουμε μία συμβολοσειρά με ένα αριθμό. Το αποτέλεσμα τους θα είναι συμβολοσειρά.
x = 5 + 5; y = "5" + 5; z = "Καλημέρα" + 5;
Τα αποτέλεσμα της μεταβλητής x θα είναι 10, της y θα είναι “55” και της z θα είναι “Καλημέρα5”.
Παράδειγμα τελεστή (+=)
txt1 = "Αυτή είναι μία"; txt1 += "πολύ καλή ημέρα.";
Το αποτέλεσμα της μεταβλητής txt1 θα είναι “Αυτή είναι μία πολύ καλή ημέρα.”.