JS

Opérateurs arithmétiques, logiques et de comparaison

Opérateurs en JavaScript


1. Opérateurs Arithmétiques :


Les opérateurs arithmétiques sont utilisés pour effectuer des opérations mathématiques sur des valeurs numériques.


  • Addition (+) : Ajoute deux valeurs.
  • Soustraction (-) : Soustrait la seconde valeur de la première.
  • Multiplication (*) : Multiplie deux valeurs.
  • Division (/) : Divise la première valeur par la seconde.
  • Modulo (%) : Donne le reste de la division entière de la première valeur par la seconde.


Exemple :


let x = 10;
let y = 5;
let addition = x + y; // 15
let soustraction = x - y; // 5
let multiplication = x * y; // 50
let division = x / y; // 2
let modulo = x % y; // 0


2. Opérateurs Logiques :


Les opérateurs logiques sont utilisés pour évaluer des expressions booléennes.


  • ET (&&) : Renvoie true si les deux expressions sont vraies.
  • OU (||) : Renvoie true si l'une des expressions est vraie.
  • NON (!) : Inverse la valeur booléenne de l'expression.


Exemple :


let a = true;
let b = false;
let et = a && b; // false
let ou = a || b; // true
let non = !a; // false


3. Opérateurs de Comparaison :


Les opérateurs de comparaison sont utilisés pour comparer des valeurs.


  • Égalité (==) : Vérifie si deux valeurs sont égales, en convertissant les types si nécessaire.
  • Égalité Stricte (===) : Vérifie si deux valeurs sont égales sans conversion de type.
  • Différence (!= ou !==) : Vérifie si deux valeurs sont différentes.


Exemple :


let x = 10;
let y = 5;
let egalite = x == y; // false
let egaliteStricte = x === y; // false
let difference = x !== y; // true


En résumé, les opérateurs arithmétiques sont utilisés pour effectuer des calculs mathématiques, les opérateurs logiques sont utilisés pour évaluer des expressions booléennes, et les opérateurs de comparaison sont utilisés pour comparer des valeurs. Comprendre ces opérateurs est essentiel pour écrire des expressions efficaces en JavaScript.

861 vues
Posté le 27 février 2024
Publicité Sitedudev
Cette pub permet au site de vivre ...
Publicité
Cette pub permet au site de vivre ...
Voir d'autres articles
5 581 vues
Que mettre dans la balise head
Afin de continuer à faire connaitre votre site pour son référencement nous allons parler du contenu de base dans la balise <head>.La balise <head> joue un rôle essentiel...
Créer son site
840 vues
Fonctions anonymes et fonctions fléchées
Fonctions Anonymes et Fonctions Fléchées en JavaScript1. Fonctions Anonymes :Une fonction anonyme est une fonction définie sans nom. Elles sont souvent utilisées comme fonctions de rappel...
JS
2 234 vues
Voir plus de messages (2/2)
Dans la suite de cette vidéo nous allons continuer notre système pour voir plus de messages. Nous allons finaliser la disparition du bouton ‘voir plus’ lorsqu’il n’y aura plus de messages...
Créer son site de rencontres
1 350 vues
Propriétés CSS : comprendre les différentes propriétés et leurs valeurs
Propriétés CSS : Comprendre les différentes propriétés et leurs valeursLes propriétés CSS sont des instructions qui contrôlent l'apparence et le comportement des éléments HTML sur une page...
CSS
999 vues
Paramètres de fonction
Les paramètres de fonction en PHP permettent de passer des valeurs à une fonction pour qu'elle puisse effectuer des opérations sur ces valeurs. Voici un cours facile à comprendre sur les...
PHP
926 vues
Positionnement statique, relatif, absolu et fixe
Positionnement Statique, Relatif, Absolu et Fixe en CSSEn CSS, le positionnement des éléments peut être contrôlé en utilisant différentes propriétés. Les quatre types de positionnement les...
CSS
4 616 vues
L'expression if ... else - PHP
Lorsque vous écrivez votre code, il vous arrive souvent de vouloir effectuer des actions différentes en fonction de différentes conditions. C'est à ce moment que l'instruction if et else va vous...
860 vues
Utilisation de gradients, ombres et transitions pour des effets visuels
Utilisation de Gradients, Ombres et Transitions pour des Effets VisuelsEn CSS, vous pouvez utiliser des gradients, des ombres et des transitions pour ajouter des effets visuels attrayants à vos...
CSS
Publicité
Cette pub permet au site de vivre ...