Junior
Πες μου για τους τύπους τελεστών στη JavaScript.
sobes.tech AI
Απάντηση από AI
Στη JavaScript, οι τελεστές μπορούν να διαχωριστούν σε διάφορους τύπους:
- Αριθμητικοί τελεστές: +, -, *, /, %, ** (δυνάμωση)
- Τελεστές ανάθεσης: =, +=, -=, *=, /= κ.λπ.
- Τελεστές σύγκρισης: ==, ===, !=, !==, >, <, >=, <=
- Λογικοί τελεστές: && (και), || (ή), ! (όχι)
- Bitwise τελεστές: &, |, ^, ~, <<, >>, >>>
- Τελεστής τριών όρων: συνθήκη ? έκφραση1 : έκφραση2
- Τελεστές typeof, instanceof, in — για έλεγχο τύπων και ιδιοτήτων
Παράδειγμα χρήσης αριθμητικών και λογικών τελεστών:
let a = 5;
let b = 10;
let c = a + b; // 15
let isGreater = c > 10 && b < 20; // true
Οι τελεστές επιτρέπουν την εκτέλεση υπολογισμών, συγκρίσεων και τον έλεγχο της λογικής εκτέλεσης του κώδικα.