REPOZYTORIUM

mganczarczyk.pl

Ciąg Fibonacciego

XD
no elo
Treść

Ciąg Fibonacciego – ciąg liczb naturalnych określony rekurencyjnie w sposób następujący:

Pierwszy wyraz jest równy 0, drugi jest równy 1, każdy następny jest sumą dwóch poprzednich.

Źródło: Wikipedia

Skrypt

var a = 1;
var b = 0;
var t;
var n = prompt("Podaj N:
(Liczba naturalna)");
if (isNaN(n)) {
alert('To z całą pewnością nie jest liczba.
N = ' + n + '? Raczej nie.');
throw new Error;
} else if (n == '') {
alert('Gdy nic nie wpisujesz, ten kod się nie zepsuje.');
throw new Error;
} else {
n = parseInt(n);
}

var nn = n;

while (n > 0) {
t = a;
a = a + b;
b = t;
n--;
}
if (n < 0) {
alert('Jeżeli widzisz ten komunikat, podana liczba nie jest naturalna.');
} else {
alert("Dla N = " + nn + " liczba ciągu jest równa " + b + ".");
}

/*
isNan(>value<) ~sprawdza czy >value< jest liczbą NaN (Not A Number)
throw new Error ~gdy zostanie uruchomiony wyświetla błąd - kończy skrypt

~ nowa linia, odpowiednik <br />
*/
Komentarze

—— Liczba komentarzy: 0 ——

Musisz się zalogować, by móc dodawać komentarze.
Data 2019-04-29 21:10:15

Dodał Administrator

Kategoria 2Ti1
Spróbuj szczęścia

<REZERWACJA MIEJSCA>
Sprawdź także