Calculatrice en javascript
Résolu
newgame
-
petittux -
petittux -
Bonjour,
j'aimerai concevoire une calculatrice en utilisant javascript voici le code
<script language="javascript">
function selon()
{
if(document.formulaire.choix[0].cheked)
var r=document.formulaire.saisie1.value + document.formulaire.saisie2.value;
alert(r);
if(document.formulaire.choix[1].cheked)
var r=document.formulaire.saisie1.value - document.formulaire.saisie2.value;
alert(r);
if(document.formulaire.choix[2].cheked)
var r=document.formulaire.saisie1.value * document.formulaire.saisie2.value;
alert(r);
if(document.formulaire.choix[3].cheked)
var r=document.formulaire.saisie1.value / document.formulaire.saisie2.value;
alert(r);
}
</script>
LE probléme c'est quand j'appui sur calculer rien ne s'affiche, je comprend pas ou se situe le probléme
aidez moi svp et merci d'avance.
j'aimerai concevoire une calculatrice en utilisant javascript voici le code
<script language="javascript">
function selon()
{
if(document.formulaire.choix[0].cheked)
var r=document.formulaire.saisie1.value + document.formulaire.saisie2.value;
alert(r);
if(document.formulaire.choix[1].cheked)
var r=document.formulaire.saisie1.value - document.formulaire.saisie2.value;
alert(r);
if(document.formulaire.choix[2].cheked)
var r=document.formulaire.saisie1.value * document.formulaire.saisie2.value;
alert(r);
if(document.formulaire.choix[3].cheked)
var r=document.formulaire.saisie1.value / document.formulaire.saisie2.value;
alert(r);
}
</script>
LE probléme c'est quand j'appui sur calculer rien ne s'affiche, je comprend pas ou se situe le probléme
aidez moi svp et merci d'avance.
Configuration: Windows XP Opera 9.50
7 réponses
-
Victoire !
Je ne suis pas un spécialiste du JavaScript, mais je me débrouille pour y arriver.
Voici une solution :<html> <head> <title>calculatrice</title> <script language="javascript"> function selon() { var saisie1 = parseFloat(document.forms["formulaire"].elements["saisie1"].value); var saisie2 = parseFloat(document.forms["formulaire"].elements["saisie2"].value); var choix = document.forms["formulaire"].elements["choix"]; if(choix[0].checked) { var r=saisie1 + saisie2; alert(r);} if(choix[1].checked) { var r=saisie1 - saisie2; alert(r); }if(choix[2].checked) { var r=saisie1 * saisie2; alert(r); } if(choix[3].checked) { var r=saisie1 / saisie2; alert(r); } } </script> </head> <body> <form name="formulaire"> <p>variable1:<input name="saisie1" type="text" ></p> <p>variable2:<input name="saisie2" type="text" ></p> <center> <input type="button" value="calculer" onclick="selon();return(false)"> <input type="reset" value="effacer"><br> </center> <input name="choix" type="radio" value="0">addition<br> <input name="choix" type="radio" value="1">soustraction<br> <input name="choix" type="radio" value="2">multiplication<br> <input name="choix" type="radio" value="3">division<br> </form> </body> </html>
J'ai trouvé l'information là : https://www.toutjavascript.com/savoir/savoir06_2.php3 et https://www.toutjavascript.com/savoir/savoir08.php3
Raph