<SCRIPT Language="JavaScript">
<!--
// La fonction Factorielle (version récursive)
function factorielle(n)
{
if (n<0) {
alert ("Veuillez Saisir Un Entier Positif ou null");
return "### Erreur ###";
}
else {
if (n == 0) {
return 1;
}
else {
return n * factorielle (n-1);
}
}
}
//-->
</SCRIPT>
<FORM name="form">
<p>Entrer Un Entier Positif : <input type="text" size="35" name="input" value="0">
<p><input type="button" value="Factorielle" onclick="document.form.output.value=factorielle(document.form.input.value);">
<p>Entrer Le Résultat : <input type="text" size="40" name="output" value="1">
</FORM>
Source / Exemple :
pas de ZIP
Conclusion :
Programme simple pour débutant comme moi ...