Forum de discussion
Forum « Programmation Javascript » (archives)
Trouver l'erreur...
Envoyé: 31 octobre 2002, 21h45 par maggy
J'ai un p'tit problème avec mon code, il affiche une erreur lors de l'affichage et je n'arrive pas à comprendre pourquoi.
Si ya quelqu'un qui à le temps de jetter un oeil sur le code et m'expliquer mon erreur, j'en serais ravi :)
merci d'avance !
<html>
<head>
<title>Division</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="JavaScript">
////////////////////////////////////////////////////////////////////////////////////////
function bEgale_onClick()
{
var chiffre1 = nombreUn;
var chiffre2 = nombreDeux;
var division = nombreUn / nombreDeux;
var reponse = tronquerDecimales(reponse, 2);
document.form1.division.value = reponse;
}
//////////////////////////////////////////////////////////////////////////////////////////
function tronquerDecimales(nombre, nbDecimales)
{
//Multiplier le nombre par la puissance de dix
nombre = nombre * Math.pow(10, nbDecimales);
//Arrondir le nombre
nombre = Math.round(nombre);
//Diviser le nombre par la puissance de dix
nombre = nombre / Math.pow(10, nbDecimales);
//Retourner le nombre
return nombre;
}
</script>
</head>
<body bgcolor="#FFCC00" text="#FF6600">
<div align="center">
<form name="form1">
<table width="70%" border="0">
<tr>
<td>
<strong>Nombre 1</strong><br>
<input type="text" name="nombreUn"
value="200" maxlength="9" size="9">
</td>
<td><br><br><b><h1> / </h1></b></td>
<td>
<strong>Nombre 2</strong><br>
<input type="text" name="nombreDeux"
value="5" maxlength="9" size="9">
</td>
<td>
<br>
<input type="button" name="bEgale"
value=" = " onclick="bEgale_onclick(document.form1.division.value)">
<br>
</td>
<td>
<strong>Réponse</strong><br>
<input type="text" name="division"
value="40" maxlength="9" size="9">
</td>
</tr>
</table>
</form>
</div>
</body>
</html>
Réponses
|