Primer operatorja dvojnega klicaja v JavaScriptu

Primer Operatorja Dvojnega Klicaja V Javascriptu



Vsi poznajo en sam klicaj ( ! ) znak, imenovan logični ' ne ', ki se uporablja za obračanje logične vrednosti, kot je ' !prav 'vrne' lažno ', medtem ' !false 'vrne' prav ”. Dvojni klicaj ( !! ) simboli, imenovani tudi ' dvojni pok «, ali » dvojni streli ” spremenite vrednost true ali false v “ prav « ali » lažno “. To je preprost način za pretvorbo spremenljivke v logično (true ali false) vrednost.

Ta študija bo definirala dvojni klicaj v JavaScriptu.

Kaj je operator dvojnega klicaja v JavaScriptu?

Dvojni klicaj ( !! ) ni operator JavaScript, je dvojnik, ne ( ! ), ker ni ( ! ) je uporabljen dvakrat v operatorju dvojnega klicaja ( !! ). Prvi (!) operater jo spremeni v obrnjeno logično vrednost. Drugi (!) operator obrne obrnjeno logično vrednost. Z drugimi besedami, to je zdaj dejanska logična vrednost predmeta.







Lažne vrednosti v JavaScriptu

V JavaScriptu so nedefinirano, 0, nič, NaN in prazni nizi ('') napačne vrednosti.



Resnične vrednosti v JavaScriptu

Resnične vrednosti JavaScripta so 1, neprazen niz, katero koli število, ki ni nič, nizi, predmeti itd.



Oglejmo si primere dvojnega klicaja v JavaScriptu.





Primer 1:

Ustvarite spremenljivko ' a ' in dodelite logično vrednost ' lažno ”:

obstaja a = lažno

Uporabite dvojni operator not(!) ali dvojni klicaj(!!) s spremenljivko:



!! a ;

Izhod daje logično vrednost ' lažno ”:

V zgornjem izhodu je vrednost spremenljivke ' a ' se najprej obrne v ' prav ” nato ga drugi (!) operator spet obrne v “ lažno ”.

Tukaj spodnja tabela predstavlja rezultat vseh resničnih in lažnih vrednosti JavaScript z uporabo dvojnega klicaja !! JavaScript:

Vrednost !!Vrednost
prav prav
lažno lažno
0 lažno
1 prav
nedoločeno lažno
nič lažno
'' lažno
'Linux' prav

Poglejmo, kako dvojni klicaj deluje na različnih vrednostih in tipih podatkov.

Primer 2: Uporaba (!!) na logičnih vrednostih

Preverimo učinek dvojnega klicaja (!!) na logične vrednosti:

Primer 3: Uporaba (!!) na celoštevilskih vrednostih

Prenesite celi števili 0 in 1 v ' console.log() ” z dvojnim klicajem (!!) in videli boste rezultat:

Primer 4: Uporaba (!!) za ničelne ali nedefinirane vrednosti

Oglejmo si učinek dvojnega klicaja (!!) na ničelne ali nedefinirane vrednosti:

Primer 5: Uporaba (!!) na nizovih vrednostih

Poglejte učinek dvojnega klicaja (!!) na prazen niz in niz, ki prehaja na ' console.log() ” metoda:

Zbrali smo bistvena navodila, povezana z dvojnim klicajem (!!) v JavaScriptu.

Zaključek

Dvojni klicaj ( !! ) poznan tudi kot ' dvojni pok «, ali » dvojni streli ” je dvojni ne (!) operator, ki spremeni vrednost resnične ali napačne izjave v “ prav « ali » lažno “. S prvim (!) operatorjem se pretvori v obrnjeno logično vrednost. Nato drugi (!) operator obrne obrnjeno logično vrednost. Končno daje enake rezultate kot logični izrazi (True, False). Ta študija je opredelila dvojni klicaj v JavaScriptu.