[Javascript] Tables de Multiplication

Résolu/Fermé
pigeonus Messages postés 3 Date d'inscription dimanche 21 janvier 2007 Statut Membre Dernière intervention 19 avril 2009 - 21 janv. 2007 à 15:46
 hachim - 13 déc. 2017 à 14:52
Bonjour,

Je souhaite réaliser un affichage de table de multiplication mais apparement il y a un petit souci avec mon code que voici:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
	<title>Vos tables de multiplication</title>
	
	<script type="text/javascript">
<!--
function table_multiplication()
{
var=nombre;
var=resultat;
for (i=1; i<=10; i++) {
    resultat=nombre*i;
	window.document.write(nombre+" x "+i+" = "resultat);
	                  }
}					  
-->
	</script>
	
</head>
<body style="background-color:white";>

	<script type="text/javascript">
<!--
nombre=window.prompt("Entrez le numéro de la table:","Saisir un entier ici");
table_multiplication(nombre);
//-->
	</script>
	

</body>

</html>


Rien ne s'affiche après avoir saisi le nombre qui générera la table de multiplication.
Merci de m'éclairer sur mes erreurs et bonne journée! =]

2 réponses

pigeonus Messages postés 3 Date d'inscription dimanche 21 janvier 2007 Statut Membre Dernière intervention 19 avril 2009 17
21 janv. 2007 à 16:31
J'ai fini par trouver la solution

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
	<title>Vos tables de multiplication</title>
	
	<script type="text/javascript">
		<!--
		function table_multiplication(nombre)
		{

		var i;
		for (i=0; i<=10; i++) {
		    resultat=nombre*i;
			document.write(nombre+" x "+i+"="+nombre*i+"<br>");
			                  }
		}					  
		-->
	</script>
	
</head>
<body style="background-color:white";>

	<script type="text/javascript">
			<!--
			nombre=window.prompt("Entrez le numéro de la table:","Saisir un entier ici");
			table_multiplication(nombre);
			-->
	</script>
	
</body>
</html>
10
voici le code simplifié:

<!--
nombre = window.prompt("Entrer un chiffre");
for (i = 1; i <= 10; i++) {
document.write(nombre+ " x " +i+ " = "+nombre*i+"<br>");
}

//-->
1
<!--
nombre=window.prompt("Entrez le numéro de la table:","Saisir un entier ici");

var i;
for (i=1; i<=10; i++)
{
document.write(nombre+" x "+i+"="+nombre*i+"<br>");
}
-->
0
merci!!!!!! sa m'as été utile.
0
merci à vous car sa m'as poussé d'aller un plus....merci infiniment
0