Bonjour,
J'ai decouvert il y a peu une syntaxe qui m'était jusque maintenant inconnue.
Ma curiosité et le manque de temps me poussent à faire ce petit post pour trouver une âme charitable pour benchmarker cette syntaxe par rapport à un if classique.
La methode classique:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 var test1=0; var test2=0; var i=0; while(++i<10000){ if(i<10000){ test1++; test2=i; } }Sachant que dans la seconde syntaxe le second membre n'est pas interprété si le premier est faux...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 var test1=0; var test2=0; var i=0; while(++i<10000){ (i<10000) && ( test1++, test2=i) } }
Partager