Operatori in JavaScript

Operatori in JavaScript
Nella vita reale hai visto come aggiungiamo, sottrai due valori. Allo stesso modo, in un linguaggio di programmazione, questa azione viene eseguita attraverso l'aiuto di operatori. In parole semplici, matematico O logico Le operazioni possono essere eseguite tramite l'uso di operatori. Gli operatori svolgono queste funzioni su singoli o multipli operandi per produrre risultati. Qui, gli operandi sono i valori dei dati su cui vengono eseguite le operazioni.

Come qualsiasi altro linguaggio di programmazione, JavaScript utilizza anche vari operatori. È utile in quanto rende il compito di confrontare e manipolare i valori facili per l'utente.

In questo articolo, discuteremo di vari operatori in JavaScript insieme al loro utilizzo ed esempi.

Tipo di operatori in Javascript

Ci sono vari operatori disponibili in JavaScript, alcuni sono elencati di seguito:

  1. Operatori aritmetici
  2. Operatori di assegnazione
  3. Operatori di confronto
  4. Operatori logici
  5. Operatori di stringa

Comprendiamo questi operatori uno per uno con esempi per una migliore comprensione.

Operatori aritmetici

Gli operatori aritmetici aiutano a eseguire tutti i calcoli di base matematici come l'aggiunta, la sottrazione, la moltiplicazione e la divisione. Di seguito sono riportati vari operatori aritmetici:

Operatori Nome
+ Aggiunta
- Sottrazione
/ Divisione
* Moltiplicazione
% Resto
++ Aumentare di 1
- Diminuire di 1
** Esponenziale (potere)

Esempio di operatori aritmetici

Sia x = 3;
Sia y = 2;
// aggiunta
console.log ('x + y =', x + y); // 5
// Sottrazione
console.log ('x - y =', x - y); // 1
// Moltiplicazione
console.log ('x * y =', x * y); // 6
// Divisione
console.log ('x / y =', x / y); // 1.5
// Il resto di 3/2 sarà 1
console.log ('x % y =', x % y); // 1
// aumenta di 1
console.log ('++ x =', ++ x); // x sarà 4
console.log ('x ++ =', x ++); // stampa 4 e poi aumentati a 5
console.log ('x =', x); // 5
// diminuisce di 1
console.log ('-x =', --x); // x sarà 4
console.log ('x-- =', x--); // stampa 4 e poi diminuita a 3
console.log ('x =', x); // 3
// Esponendio
console.log ('x ** y =', x ** y); // 3 Potenza di 2 è 9

Operatori di assegnazione

In JavaScript, gli operatori di assegnazione vengono utilizzati per assegnare alcuni valori a una variabile. Per esempio:

Sia x = 3;
const y = 5;

Qui, xey sono variabili a cui vengono assegnati i valori 3 e 5 rispettivamente. Di seguito sono riportati alcuni operatori di assegnazione:

Operatori Nome
= Incarico
+= Assegnazione aggiuntiva
-= Assegnazione di sottrazione
*= Assegnazione di moltiplicazione
/= Assegnazione della divisione
%= Assegnazione del resto
** = Assegnazione dell'esponentezione

Esempio di operatori di assegnazione

Sia x = 3; // Assegnazione del valore utilizzando l'operatore di assegnazione
// Assegnazione aggiuntiva
console.log ('x += 3', x += 3); // 6, ora x = 6
// Assegnazione di sottrazione
console.log ('x -= 2', x -= 2); // 4, ora x = 4
// Assegnazione di moltiplicazione
console.log ('x *= 2', x *= 2); // 8, ora x = 8
// Assegnazione della divisione
console.log ('x /= 2', x /= 2); // 4
// Assegnazione del resto
console.log ('x %= 2', x %= 2); // 0
// Assegnazione dell'esponentezione
Sia x = 5;
console.log ('x ** = 2', x ** = 2); // 25

Operatori di confronto

Gli operatori di confronto funzionano confrontando due valori e restituendo vero e falso:

Operatori Nome
== Uguale a
!= Non è uguale a
=== Strict pari a
!== Rigoroso non uguale a
> Più grande di
< Meno di
> = Maggiore o uguale a
<= Meno o uguale a

Esempio di operatori di confronto:

// Operatore uguale
console.log (3 == 2); // false
console.log (3 == '3'); // VERO
// Non uguale operatore
console.registro (3 != 4); // VERO
console.Log ('World' != 'World'); // false
// Operatore uguale rigoroso
console.log (7 === '7'); // false
console.log (6 === 6); // VERO
// operatore non uguale
console.registro (8 !== '8'); // VERO
console.registro (3 !== 3); // false

Operatori logici

Gli operatori logici vengono utilizzati per gestire le operazioni logiche sui valori dei dati, di conseguenza, restituiscono un valore booleano:

Operatori Nome
&& Logico e
|| Logico o
! Logico no

Esempio di operatori logici:

// logico e
console.log (7 == 7 && 7 == 7); // vero e l'operatore funziona quando entrambe le dichiarazioni sono vere
console.log (7 == 7 && 7 == 87!= 7); // falso, una delle affermazioni non è vera
// logico o
console.registro (7 == 7 || 7!= 7); // vero, o l'operatore funziona quando una delle due dichiarazioni è vera
// logico no
console.tronco d'albero(!7 == 7); // falso, sarebbe stato vero se l'espressione non fosse vera.

Operatori di stringa

Gli operatori di stringa vengono utilizzati per unirsi a due o più stringhe o un numero e una stringa.

Esempio di operatori di stringa:

Sia x = 5 + 25; // 30
Sia y = "5" + 5; // 55
let z = "mondo" + 5; // World5

Conclusione

Gli operatori di tipoof in JavaScript vengono utilizzati per raccontare il programma su quale operazione matematica dovrebbe essere eseguita. In questo articolo, abbiamo imparato vari operatori in JavaScript, come vengono utilizzati e la loro funzionalità. Gli operatori aiutano gli utenti a svolgere facilmente attività difficili.

Ogni operatore specifico è disponibile per l'utente per implementare una particolare funzionalità nel proprio programma. Spero che questo ti aiuti con una migliore comprensione degli operatori in JavaScript e, in generale, poiché i concetti fondamentali in ogni linguaggio di programmazione sono interconnessi.