bonjour
Voici mon script permettant le calcul de factorielle n

Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<html><head>
<script language="vbscript">
<!--
sub fact()
 n=inputbox("Tapez la valeur de n")
 dim j=1
for i=1 to n
j=j*i
next
msgbox("Factorielle de n est  " &  j)
end sub
-->
</script>
<title>Factorielle n </title>
</head>
<body onload="fact()">
</body>
</html>


Quand je l'exécute il me signal un message d'erreur
mais quand je supprime l'instruction dim j =1 et je la remplace par j = 1 ça marche. Est ce que les variables en VBscript n'ont pas besoin d'être déclarées ?