Gli operatori logici in jQuery

Gli operatori matematici in jQuery sono i seguenti

simbolo operazione esempio
+ addizione a+b
- sottrazione a-
* multiplicazione a*b
/ divisione a/b
% resto divisione a%b
++ incrementa di 1 una variabile a++
-- decrementa di 1 una variabile a--

Nota. Tutti gli operatori matematici seguono un ordine di precedenza. Prima le moltiplicazioni, le divisioni e il resto. Poi le addizioni e le sottrazioni. Per modificare l'ordine di precedenza delle operazioni basta usare le parentesi tonde. Ad esempio (2+3)*2=10 mentre 2+3*2=8

Nel caso in cui gli operandi del simbolo + sono due stringhe, jQuery lo considera come operatore di concatenazione

Ad esempio

document.write("abc"+"def");

abcdef

I principali operatori di confronto nel linguaggio jQuery

< minore
> maggiore
<= minore uguale
>= maggiore uguale
== uguaglianza astratta
=== uguagllanza stretta

La differenza tra uguaglianza astratta e stretta. L'uguaglianza astratta è associata al doppio uguale (==). Converte i dati allo stesso tipo e verifica se hanno lo stesso valore. L'uguaglianza stretta è associata al tripo uguale (===). Verifica se i dati hanno lo stesso tipo e, solo se hanno lo stesso tipo, verifica se hanno anche lo stesso valore. Ad esempio, il confronto '1'==true è vero nell'uguaglianza astratta, perché il carattere '1' viene convertito in true, quindi il confronto è true == true. Viceversa, il confronto '1'===true è falso nell'uguaglianza stretta perché i due dati hanno tipi diversi. Quindi, i valori '1' e true non sono confrontabili.

Gli operratori logici

&& And
|| Or
! Not

E via dicendo

 


 

Segnalami un errore, un refuso o un suggerimento per migliorare gli appunti

FacebookTwitterLinkedinLinkedin
knowledge base

jQuery