Τελεστές στην Javascript (Javascript Operators)

Τελεστές στην Javascript (Javascript Operators)

Αριθμητικοί Τελεστές στην 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 θα είναι “Αυτή είναι μία πολύ καλή ημέρα.”.

Απάντηση

Αυτός ο ιστότοπος χρησιμοποιεί το Akismet για να μειώσει τα ανεπιθύμητα σχόλια. Μάθετε πώς υφίστανται επεξεργασία τα δεδομένα των σχολίων σας.