Operatori Javascript

Operatori Javascript

JavaScript include operatori come in altre lingue. Un operatore esegue alcune operazioni su operandi singoli o multipli (valore dati) e produce un risultato. Ad esempio 1 + 2, dove il segno + è un operatore e 1 è l’operando sinistro e 2 è l’operando destro. + operatore aggiunge due valori numerici e produce un risultato che è 3 in questo caso.

Sintassi:
<Left operand> operator <right operand><Left operand> operator

JavaScript include le seguenti categorie di operatori.,

  1. Operatori Aritmetici
  2. Operatori di Confronto
  3. Operatori Logici
  4. Operatori di Assegnazione
  5. gli Operatori Condizionali

Operatori Aritmetici

gli operatori Aritmetici sono utilizzati per eseguire operazioni matematiche tra gli operandi numerici.

Operatore Descrizione
+ consente di aggiungere due gli operandi numerici.,
Sottrai l’operando destro dall’operando sinistro
* Moltiplica due operandi numerici.
/ Dividi l’operando sinistro per l’operando destro.
% Operatore modulo. Restituisce il resto di due operandi.
++ Operatore di incremento. Aumentare il valore dell’operando di uno.
operator Operatore di decremento. Diminuire il valore di uno.,

Il seguente esempio mostra come gli operatori aritmetici eseguono compiti diversi sugli operandi.

+ operatore esegue l’operazione di concatenazione quando uno degli operandi è di tipo stringa.

L’esempio seguente mostra come l’operatore + esegue operazioni su operandi di diversi tipi di dati.,

Esempio: + operatore
var a = 5, b = "Hello ", c = "World!", d = 10;a + b; // "5Hello "b + c; // "Hello World!"a + d; // 15

Operatori di confronto

Il linguaggio JavaScript include operatori che confrontano due operandi e restituiscono valore booleano vero o falso.

Operatori Descrizione
== Confronta l’uguaglianza di due operandi senza considerare il tipo.
=== Confronta l’uguaglianza di due operandi con il tipo.
!,= Confronta la disuguaglianza di due operandi.
> Controlla se il valore del lato sinistro è maggiore del valore del lato destro. Se sì, restituisce true altrimenti false.
Controlla se l’operando sinistro è inferiore all’operando destro. Se sì, restituisce true altrimenti false.
>= Controlla se l’operando sinistro è maggiore o uguale all’operando destro. Se sì, restituisce true altrimenti false.,
Controlla se l’operando sinistro è minore o uguale all’operando destro. Se sì, restituisce true altrimenti false.

Il seguente esempio mostra come gli operatori di confronto svolgono compiti diversi.

ADVERTISEMENT

Operatori logici

Gli operatori logici vengono utilizzati per combinare due o più condizioni. JavaScript include i seguenti operatori logici.,

Esempio: Operatori logici
var a = 5, b = 10;(a != b) && (a // returns true(a > b) || (a == b); // returns false(a // returns true!(a // returns false!(a > b); // returns true

Operatori di assegnazione

JavaScript include operatori di assegnazione per assegnare valori a variabili con meno colpi di chiave.

operatori di Assegnazione Descrizione
= Assegna il giusto valore dell’operando di sinistra operando.
+= Riassume i valori degli operando sinistro e destro e assegna il risultato all’operando sinistro.,
-= Sottrarre il valore dell’operando destro dal valore dell’operando sinistro e assegnare il risultato all’operando sinistro.
*= Moltiplica i valori degli operando sinistro e destro e assegna il risultato all’operando sinistro.
/= Dividi il valore dell’operando sinistro per il valore dell’operando destro e assegna il risultato all’operando sinistro.
%= Ottieni il modulo dell’operando sinistro dividi per l’operando destro e assegna il modulo risultante all’operando sinistro.,

Operatore ternario

JavaScript include un operatore speciale chiamato operatore ternario 😕 che assegna un valore a una variabile in base a qualche condizione. Questa è una forma breve di condizione if-else.

Sintassi:
<condition> ? <value1> : <value2>;

L’operatore ternario inizia con l’espressione condizionale seguita da ? operatore. Seconda parte (dopo ? e prima : operatore) verrà eseguito se la condizione risulta essere vera. Se la condizione diventa falsa, verrà eseguita la terza parte (dopo:).,

Esempio: operatore Ternario
var a = 10, b = 5;var c = a > b? a : b; // value of c would be 10var d = a > b? b : a; // value of d would be 5

Punti da Ricordare :
  1. JavaScript comprende gli operatori che eseguono alcune operazioni su uno o più operandi (dati in valore) e produrre un risultato.
  2. JavaScript comprende varie categorie di operatori: operatori aritmetici, operatori di confronto, operatori logici, operatori di assegnazione, operatori condizionali.
  3. Operatore ternario ?: è un operatore condizionale.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *