Opérateurs unaires en JavaScript | Expliqué pour les débutants

Opérateurs unaires en JavaScript | Expliqué pour les débutants
JavaScript prend en charge de nombreux opérateurs unaires, ces opérateurs sont des opérateurs très basiques car ils ne prennent qu'un seul opérande. L'opérateur unaire apparaît soit avant toute valeur ou après la valeur. Un opérateur unaire ne peut pas être remplacé.

Comment utiliser unary plus opérateur en javascript

JavaScript propose un opérateur unary plus (+) utilisé pour convertir un opérande en une valeur numérique. Par exemple, nous avons une valeur de chaîne:

Soit x = '50';
console.log ("valeur de x:", x);
console.log ("type de x est:", typeof (x));
x = + x;
console.log ("valeur de x:", x);
console.log ("type de x est:", typeof (x));

Nous imprimons la valeur de x et le type de x, initialement, il affichera une valeur de x «50» et le type d'opérande comme «chaîne», puis nous implémentons l'opérateur unary plus et nous avons vérifié le type d'opérande:

La sortie vérifie que l'implémentation de l'opérateur unary plus a converti la chaîne en une valeur numérique:

Comment utiliser unary moins opérateur en JavaScript

JavaScript Unary moins est également un opérateur bien connu qui convertit un opérande en une valeur numérique négative. Nous considérons le même exemple et implémentez l'opérateur moins unaire:

Soit x = '50';
console.log ("valeur de x:", x);
console.log ("type de x est:", typeof (x));
x = -x;
console.log ("valeur de x:", x);
console.log ("type de x est:", typeof (x));

Cette fois, il convertira le '50' en '-50':

Nous pouvons également mettre en œuvre les opérateurs unaary Plus et UNARY MINUS sur les valeurs booléennes.

Comment utiliser l'opérateur d'incrément dans JavaScript

L'opérateur d'incrément incrémente la valeur de 1 et renvoie la valeur incrémentée. L'opérateur «++» peut être utilisé soit dans le style préfixe, soit dans un style postfix. Dans l'incrément du préfixe, l'opérateur (++) passe avant l'opérande (n'importe quelle valeur) tandis que dans l'incrément post-fixe, l'opérateur (++) vient après l'opérande (n'importe quelle valeur):

Soit x = 50;
console.log ("valeur de x:", x);
Soit y = ++ x;
console.log ("valeur de x:", y);
Soit a = 50;
console.log ("valeur de a:", a);
Soit b = a ++;
console.log ("valeur de a:", a);
console.log ("valeur de b:", b);

Dans cet exemple, nous attribuons «50» à une variable «x», puis nous créons une autre variable «y» et l'avons attribuée «incrément préfixe«Valeur de« x », nous créons alors une autre variable« A »et lui attribuons« 50 »pendant que nous attribuons«Incrément post-fixe”Valeur de A à une nouvelle variable B:

Dans la sortie, vous verrez que l'incrément du préfixe augmentera la valeur de x de «1» et «y» affichera une valeur incrémentée de «x», tandis que le post-fixe affichera la même valeur pour «A» et » B 'ce qui signifie que bien que le post-fixe augmente la valeur de A mais il renvoie la valeur avant l'incrément:

Comment utiliser l'opérateur de décréments en javascript

L'opérateur de décrément «-» diminue la valeur de 1 de la valeur de l'opérande. L'opérateur «-» peut être utilisé soit dans le style préfixe, soit dans un style postfix:

Soit x = 50;
console.log ("valeur de x:", x);
Soit y = --x;
console.log ("valeur de x:", y);
Soit a = 50;
console.log ("valeur de a:", a);
Soit b = a--;
console.log ("valeur de a:", a);
console.log ("valeur de b:", b);

L'opérateur de décrémentation renverra une valeur décrémentée pour la variable «y» alors qu'elle affichera la même sortie pour la variable «A» et «B», car la variable «B» est attribuée avec la décrémentation postfixe de «A» qui décrémentera le La valeur de «A» par 1 mais toujours »B» renverra la valeur «avant décrément»:

La sortie du programme ci-dessus sera:

Comment utiliser Logical Not Operator en JavaScript

JavaScript fournit un autre opérateur unaire nommé logique non représenté par «!". Logical n'inversez pas la vraie valeur en valeur fausse et fausse en true:

Soit x = true;
Soit y = false;
console.log ("La valeur de x est égale à la valeur de y:", (x = !y));

Le code ci-dessus inversera la valeur de «y» de FAUX pour vrai Et par conséquent, la valeur de la variable «x» (true) sera égale à «!y '(vrai) et il reviendra vrai:

Conclusion:

Les opérateurs unaires jouent un rôle très crucial dans tout langage de programmation. Ils travaillent sur un seul opérande et effectuent des opérations sur l'opérande en fonction de l'opérateur. Dans ce tutoriel, nous abordons quelques principaux opérateurs unaires avec quelques exemples. Nous avons vu à quel point les fonctionnalités de l'opérateur UNARY +, unary -, incrément, décrément et logique et implémentent chacun en JavaScript.