Section courante

A propos

Section administrative du site

^

Ou exclusif
JavaScript  

Syntaxe

a ^ b

Paramètres

Nom Description
a Ce paramètre permet d'indiquer l'opérande de base.
b Ce paramètre permet d'indiquer le masque à appliquer sur l'opérande de base.

Retour

Valeur Description
nombre Ces valeurs permettent d'indiquer le résultat.

Description

Cet opérateur permet d'effectuer un «Ou exclusif binaire» de deux opérandes.

Exemple

Voici un exemple montrant une utilisation de cet opérande :

  1. <script language="JavaScript" type="text/javascript">
  2. document.write("0 XOR 1 = ",0 ^ 1,"<br />");
  3. document.write("1 XOR 1 = ",1 ^ 1,"<br />");
  4. document.write("2 XOR 1 = ",2 ^ 1,"<br />");
  5. document.write("3 XOR 1 = ",3 ^ 1,"<br />");
  6. document.write("4 XOR 1 = ",4 ^ 1,"<br />");
  7. document.write("0 XOR 2 = ",0 ^ 2,"<br />");
  8. document.write("1 XOR 2 = ",1 ^ 2,"<br />");
  9. document.write("2 XOR 2 = ",2 ^ 2,"<br />");
  10. document.write("3 XOR 2 = ",3 ^ 2,"<br />");
  11. document.write("4 XOR 2 = ",4 ^ 2,"<br />");
  12. document.write("5 XOR 2 = ",5 ^ 2,"<br />");
  13. document.write("6 XOR 2 = ",6 ^ 2,"<br />");
  14. document.write("7 XOR 2 = ",7 ^ 2,"<br />");
  15. document.write("8 XOR 2 = ",8 ^ 2,"<br />");
  16. document.write("9 XOR 2 = ",9 ^ 2,"<br />");
  17. document.write("10 XOR 2 = ",10 ^ 2,"<br />");
  18. </script>

on obtiendra le résultat suivant :

0 XOR 1 = 1
1 XOR 1 = 0
2 XOR 1 = 3
3 XOR 1 = 2
4 XOR 1 = 5
0 XOR 2 = 2
1 XOR 2 = 3
2 XOR 2 = 0
3 XOR 2 = 1
4 XOR 2 = 6
5 XOR 2 = 7
6 XOR 2 = 4
7 XOR 2 = 5
8 XOR 2 = 10
9 XOR 2 = 11
10 XOR 2 = 8


Dernière mise à jour : Dimanche, le 9 octobre 2016