Calcul de factorielle(n) avec javascript

Contenu du snippet

<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 ...

A voir également