Opérateurs

DéfinitionOpérateurs de calcul

+, -, /, *, % (reste de la division entière)

1
const a,b,c;
2
a = 3;
3
b = a + 5; // b=8
4
c = a % 2; // c=1

DéfinitionOpérateurs d'assignation

1
a += 5 ; /* correspond à a = a + 5 */
2
a -= 5 ; /* correspond à a = a - 5 */
3
a *= 2 ; /* correspond à a = a * 2 */
4
a /= 2 ; /* correspond à a = a / 2 */

DéfinitionOpérateurs d'incrémentation

1
a++ ; /* ajoute 1 à "a" */
2
a-- ; /* ôte 1 à "a" */

DéfinitionOpérateurs de comparaison

== égalité de valeur 1 == '1' retourne true (égalité faible)

=== égalité de valeur et de type 1 === '1' retourne false (égalité stricte)

!= différence de valeur

!== différence de valeur et/ou de type

< infériorité

> supériorité

<= inférieur ou égal

>= supérieur ou égal

DéfinitionOpérateurs logiques

|| : ou

&& : et

! : non

DéfinitionOpérateurs de concaténation

+ : "abc"+"def" correspond à "abcdef"

DéfinitionPriorités entre opérateurs

1

( ) [ ]

2

-- ++

3

* / %

4

+ -

5

< <= >= >

6

== != ===

7

&&

8

||

9

= += -= *= ...

ExempleTestez

Copiez la variable tableau dans la console.

1
const tableau = ['a','c','a','b'];
  • Comparez les cellules 0 et 2 du tableau

  • Comparez les cellules 1 et 3 du tableau