Bonjour
J'ai fais une fonction mathématique en javascript qui fonctionne. Mais je voudrais faire à l'intérieur de cette fonction caclul un fonction de controle.
Je voudrais mettre ceci
if (x6<x3){x6=x3}{....on affiche le calcul}
met dans le javascript je n'arrive pas à mettre une fonction de ce genre.
J'ai du mal en javascript pouvez vous m'aider ?
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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89 <?php session_start(); $qte_b = 1; ?> <html> <head> <SCRIPT LANGUAGE="javascript"> function calcul_pr_var(f){var y1=f.qte_f.value; if (isNaN(y1)) {alert("Prix unitaire incorrect"); f.qte_f.value=""; f.pr_var.value=""; f.qte_f.focus(); return;} var y2=f.qte.value; if (isNaN(y2)) {alert("Prix unitaire incorrect"); f.qte.value=""; f.pr_var.value=""; f_qte_f.focus(); return;} var x1=f.pr_uni.value; if (isNaN(x1)) {alert("Prix unitaire incorrect"); f.pr_uni.value=""; f.pr_var.value=""; f.pr_uni.focus(); return;} var x2=f.pr_max.value; if (isNaN(x2)) {alert("Prix maximum incorrect"); f.pr_max.value=""; f.pr_var.value=""; f.pr_max.focus(); return;} var x3=f.qte_b.value; if (isNaN(x3)) {alert("Prix maximum incorrect"); f.qte_b.value=""; f.pr_var.value=""; f.qte_b.focus(); return;} var x4=f.qte_max.value; if (isNaN(x4)) {alert("Prix maximum incorrect"); f.qte_max.value=""; f.pr_var.value=""; f.qte_max.focus(); return;} var x6=Math.abs((parseFloat(x1)-(parseFloat(x1)-parseFloat(x2))/(parseFloat(x3)-parseFloat(x4)))+(((parseFloat(x1)-parseFloat(x2))/(parseFloat(x3)-parseFloat(x4)))*(parseFloat(y1)+parseFloat(y2)))); f.pr_var.value=x6; if (x6<x3){x6=x3;}} </SCRIPT> </head> <body> <form> <table border="1" align="center"> <tr> <td colspan="2" align="center"><b>Calcul quantité totale</b></td> </tr> <tr> <td><b>Quantité F</b></td> <td><input type="text" name="qte_f" size="10" value="" onKeyUp="calcul_pr_var(this.form);" /></td> </tr> <tr> <td><b>Quantité T</b></td> <td><input type="text" name="qte" size="10" value="" onKeyUp="calcul_pr_var(this.form);" /></td> </tr> <tr> <td colspan="2" align="center"><b>Prix variant</b></td> </tr> <td><b>Prix unitaire</b></td> <td><input type="text" name="pr_uni" size="10" value="" onKeyUp="calcul_pr_var(this.form);" /></td> </tr> <tr> <td><b>Prix minimum</b></td> <td><input type="text" name="pr_max" size="10" value="" onKeyUp="calcul_pr_var(this.form);" /></td> </tr> <tr> <td><b>Quantité de Base</b></td> <td><input type="text" disabled=disabled name="qte_b" size="10" value="<?php echo $qte_b;?>" onKeyUp="calcul_pr_var(this.form);" /></td> </tr> <tr> <td><b>Quantité maximale</b></td> <td><input type="text" name="qte_max" size="10" value="" onKeyUp="calcul_pr_var(this.form);"/></td> </tr> <tr> <td><b>Prix Variant</b></td> <td><input type="text" name="pr_var" size="10" value="" readonly="readonly" onKeyUp="calcul_pr_var(this.form);" /></td> </tr> </table> </form> </body> </html>
Partager