Bonjour,

Voil�, afin d'optimiser un script JS, je souhaite convertir 4 variables en un entier �crivant ce dernier bit par bit.

Concr�tement, j'ai 4 test a effectuer. Chacune des valeurs de retour de ces 4 test doit correspondre � un bit dans la variable que je souhaite affecter (qu'on appelera "resultat").

admettons que "resultat" soit initialis� � 0, que l'on peut �crire en binaire 0000 (je fait abstraction des 28 0 de gauches).

les 4 test sont des comparaison num�riques simples entre les variables a, b c et d et une valeur de reference X.

Je veux que "resultat" contienne en binaire :
(a > X)(b > X)(c > X)(d > X).

De cette fa�on, si a et c sont sup�rieurs � X, "resultat" s'�crira en binaire :
1010
donc resultat = 10 en d�cimal.

La question est comment �crire �a en JS ? j'ai regard� du cot�s des op�rateur de d�calage de bit, mais je ne voient pas comment ils pourraient m'aider...

Pour ceux qui se demanderait quelle est l'int�r�t de faire �a, c'est pour pouvoir ensuite taper directement dans un tableau de fonctions index� par tous les cas de figure possible de mon test.

En vous remerciant par avance.