Bonjour

j'ai besoin d'aide dans la compréhension d'un code qu'une âme charitable ma gentiment corrigé sur ce forum (danielhagnoul pour ne pas le nommé, merci à lui) toutefois il y a dans ce code 2 conditions ternaire que j'aimerais mettre en condition simple (pour mieux comprendre le code).

voici le code

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
$( "#check" ).on( "click", function( event ){
				var
				  correctAnswers = [ "1-a", "2-b", "3-c" ],
				  boolResult = [],
				  boolOK = true,
				  results = [];
 
				$( ".dragAble" ).each( function( i, item ){
				  results.push( $( item ).data( "q" ) + "-" + $( item ).data( "r" ) );
				});
 
				$.each( results, function( index, value ){
				boolResult.push( ( $.inArray( value, correctAnswers ) == -1 ) ? ( false ) :( true ) );				  
				});
 
 
 
 
				$.each( boolResult, function( i, item){
				  $( ".dropAble" ).eq( i ).addClass( ( item ) ? ( "vrai" ) : ( boolOK = false, "faux" ) );
				});
...
pour la 1er j'ai bien tenté ceci

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
if (boolResult.push( $.inArray( value, correctAnswers )) == -1){ 
 
					results = false;
 
					}  else{
 
					results = true;
 
					}
mais niet, merci pour votre aide