^ |
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 :
- <script language="JavaScript" type="text/javascript">
- document.write("0 XOR 1 = ",0 ^ 1,"<br />");
- document.write("1 XOR 1 = ",1 ^ 1,"<br />");
- document.write("2 XOR 1 = ",2 ^ 1,"<br />");
- document.write("3 XOR 1 = ",3 ^ 1,"<br />");
- document.write("4 XOR 1 = ",4 ^ 1,"<br />");
- document.write("0 XOR 2 = ",0 ^ 2,"<br />");
- document.write("1 XOR 2 = ",1 ^ 2,"<br />");
- document.write("2 XOR 2 = ",2 ^ 2,"<br />");
- document.write("3 XOR 2 = ",3 ^ 2,"<br />");
- document.write("4 XOR 2 = ",4 ^ 2,"<br />");
- document.write("5 XOR 2 = ",5 ^ 2,"<br />");
- document.write("6 XOR 2 = ",6 ^ 2,"<br />");
- document.write("7 XOR 2 = ",7 ^ 2,"<br />");
- document.write("8 XOR 2 = ",8 ^ 2,"<br />");
- document.write("9 XOR 2 = ",9 ^ 2,"<br />");
- document.write("10 XOR 2 = ",10 ^ 2,"<br />");
- </script>
on obtiendra le résultat suivant :
0 XOR 1 = 11 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