Bonjour voilà jai un petit problème[1] a résoudre, jai un formulaire de calcule comme suite :
<SCRIPT language=Javascript>
<!--
// Fonction pour initialiser un tableau avec des chaines de caracteres vides
function tableauDeChaines() {
this.length = 6;
this[1] = '';
this[2] = '';
this[3] = '';
this[4] = '';
this[5] = '';
}
// Creation d'un tableau
var tbl = new tableauDeChaines();
{
// On place le contenu de chaque case d'entrée dans une partie du tableau tbl
var i;
tbl[2] = document.formulaire.entree2.value;
tbl[3] = document.formulaire.entree3.value;
tbl[4] = document.formulaire.entree4.value;
tbl[5] = document.formulaire.entree5.value;
// on place dans la case de sortie
document.formulaire.sortie.value = '';
var x=tbl[1];
switch (x)
{
case "+":
document.formulaire.sortie.value = eval(tbl[2]) + eval(tbl[3]);
break;
case "-":
document.formulaire.sortie.value = eval(tbl[2]) - eval(tbl[3]);
}
}
// -->
</SCRIPT>
<FORM name=formulaire><FONT color=#aa1177>Section entrée</FONT> <FONT
color=#000000></FONT><BR><INPUT name=entree1> <INPUT name=entree2> <INPUT
name=entree3> <BR><INPUT name=entree4> <INPUT name=entree5>
<HR SIZE=1>
<BR><FONT color=#aa1177>Section sortie</FONT> <BR><FONT color=#000000></FONT><TEXTAREA name=sortie rows=7 wrap=virtual cols=50></TEXTAREA>
<BR><BR>
<HR>
<INPUT onclick=transformation() type=button value=Exécuter> <INPUT type=reset value=Effacer> </FORM>
<HR>
jai un problème pour le finir, jaimerais bien avoir votre aide merci beaucoup mes amis(es) :
Problème [1]
En appuyant sur le bouton (Exécuter) simuler une mini calculatrice c a dire que si on trouve le signe (+) dans la case 1 de la section entrée, les chiffres dans les cases 2 et 3 devront être additionnés et le résultat envoyé dans la section Sortie. De la même façon si on trouve le signe (-) on devra soustraire les deux chiffres.
Problème [2]
Voilà aussi un autres problème [2] a résoudre aussi : c est le même formulaire mais faut placer dans la section Sortie la plus grande des valeurs placées dans les 5 cases de la section (Entrée).