Bonjour
C'est déjà bien amusant comme cela. Mais on peut aussi assez facilement enchainer plusieurs calculs avec le dernier résultat comme premier opérande, ce qui permet de faire des additions multiples ou bien de calculer les puissaces successives d'un nombre, par exemples. Il suffit de modifier les fonctions fonction0() à fonction9() et fonctionegale() dans lesquelles j'ai remplacé resulta par resultat comme suit :
var chiffrage=document.forms.Formulaire.LCD.value;
var chiffre="ancien";
function fonction0()
{
if(chiffre=="ancien") {chiffrage=""; chiffre="nouveau";}
document.forms.Formulaire.LCD.value=chiffrage+"0";
chiffrage=document.forms.Formulaire.LCD.value;
}
function fonctionegale()
{
chiffrage=document.forms.Formulaire.LCD.value;
if (signecalcul == "+")
{
valeurdeux=parseFloat(chiffrage);
var resultat= parseFloat(valeurune + valeurdeux);
}
if (signecalcul == "-")
{
valeurdeux=parseFloat(chiffrage);
var resultat= parseFloat(valeurune - valeurdeux);
}
if (signecalcul == "x")
{
valeurdeux=parseFloat(chiffrage);
var resultat= parseFloat(valeurune * valeurdeux);
}
if (signecalcul == "/")
{
valeurdeux=parseFloat(chiffrage);
var resultat= parseFloat(valeurune / valeurdeux);
}
document.forms.Formulaire.LCD.value=resultat;
chiffrage=resultat;
chiffre="ancien";
}
EDIT: forçage de la coloration en JAVA, tout le code en vert ça faisait bizarre
Modifié par fumant le 9/07/2014 à 20:11
Aucune idé du vert sur mon code
à cette époque j'étais en compréhension de code avec google.
Modifié par fumant le 7/07/2014 à 16:14
C'est bien mieux ,bravo .
Modifié par Whismeril le 7/07/2014 à 09:46
C'est déjà bien amusant comme cela. Mais on peut aussi assez facilement enchainer plusieurs calculs avec le dernier résultat comme premier opérande, ce qui permet de faire des additions multiples ou bien de calculer les puissaces successives d'un nombre, par exemples. Il suffit de modifier les fonctions fonction0() à fonction9() et fonctionegale() dans lesquelles j'ai remplacé resulta par resultat comme suit :
EDIT: forçage de la coloration en JAVA, tout le code en vert ça faisait bizarre