Entra quants nombres de la successió vols mostrar:
La sèrie fibbonaci resultant és:
El codi utilitzat és el següent:
function fibonacci(){
document.getElementById("fibonacci").innerHTML = "";
var fibonacci = [1];
var resultat = 0;
var limit = Number(document.getElementById("numero1").value);
if (limit < 0 || limit == 0) {
alert("El número de vegades no pot ser 0 o menor que 0!");
}
else{
for (var i = 0; i < limit-1; i++) {
if (i == 0) {
fibonacci.push(1);
}
else {
resultat = fibonacci[fibonacci.length - 1] + fibonacci[fibonacci.length - 2];
fibonacci.push(resultat);
}
}
for (var i = 0; i < fibonacci.length; i++) {
document.getElementById("fibonacci").innerHTML += "-br-" + fibonacci[i];
}
}
}
Comentaris
Publica un comentari a l'entrada