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.

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>
J'ai du mal en javascript pouvez vous m'aider ?