Suite de fibonacci

Contenu du snippet

Il s'agit d'un script très simple qui permet de calculer les N premiers termes de la suite de Fibonacci.

Source / Exemple :


<html>

<head>

<title>@SUITE DE FIBONACCI@</title>

<script type="text/javascript">

tab=new Array(0,1);

function fib()

{

Nieme=prompt("entrez le N ième rang de\nla suite de Fibonacci", "50");

for (i=2; i<=Nieme; i++)

{

tab[i]=tab[i-1]+tab[i-2];

}

for (n=0; n<=Nieme; n++)

{

document.fibonacci.resultats.value+=tab[n]+", ";

}

document.fibonacci.resultats.value+="FIN";

window.status="calculs et affichage terminés";

}

function cleanup()

{

document.fibonacci.resultats.value="";

}

</script>

</head>

<body bgcolor="lightblue">

<h3 align="center">Calcul de la suite de Fibonacci</h3><hr width="75%">

<center>

<form name="fibonacci">

<input type="button" onClick="fib();" value="SUITE DE FIBONACCI" /><br /><br /><b>Cliquez sur le bouton ci-dessus pour lister la suite de Fibonacci du premier élément jusqu'au N <sup>ième</sup> élément</b><br />(Pour N>78, la précision des derniers chiffres est perdue car les entiers sont trop grands)<br />

<textarea name="resultats" cols="100" rows="20"></textarea><br /><font color="red"><b>ZONE DE RESULTATS</b></font><br /><br /><input type="button" onClick="cleanup();" value="EFFACER LES VALEURS" /><br /><br /><b>Cliquez ci-dessus pour effacer les résultats</b>

</form>

</center>

</body>

</html>

Conclusion :


Pour l'utiliser, il suffit de cliquer sur "SUITE DE FIBONACCI" et de rentrer le nombre souhaité de termes dans la boite de dialogue.

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.