Bonsoir,
Il y a encore quelque chose que je n'arrive pas à comprendre. Lorsque l'on créer des if et ensuite des else if le code exécute la première condition qui est vrai puis la boucle recommence ou bien le code passe en revue tous les else if exécutant toutes les conditions qui sont vrai ?
Comme je n'ai pas trouvé la réponse j'ai essayé d'imbriquer les conditions, c'est à dire 1 if avec en deuxième choix 1 autre if et else if et de même pour le deuxième else if, mais si la remière condition est effectuée, il ne se passe rien pour la seconde, même pas une erreur, donc j'ai beaucoup de mal à comprendre
si vous pouviez m'éclairer un peu, merci d'avance
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
23
24
25
26
27
28
29
30
31
32 var Lig = 1; function DeltaT() { for (var Lig=1; Lig<=50; Lig++) { if ( $('#AR'+Lig).val() != '' && $('#AV'+(Lig+1)).val() != '' ) { $('#D'+(Lig+1)).val( $('#AR' + Lig).val() - $('#AV' + (Lig+1)).val() ); if($('#ZP1').val()=='') { $('#ZP'+1).val()== '100.000' } else { $('#ZP'+(lig+1)).val()== ($('#ZP'+(lig)).val() + $('#D'+(lig+1)).val()) } } else if ( $('#AR'+Lig).val() == '' && $('#AV'+(Lig+1)).val() != '') { $('#D'+(Lig+1)).val( $('#AV'+Lig).val() - $('#AV'+(Lig+1)).val() ); if($('#ZP1').val()=='') { $('#ZP'+1).val()== '100.000' } else { $('#ZP'+(lig+1)).val()== ($('#ZP'+(lig)).val() + $('#D'+(lig+1)).val()) } }
Partager