5.00 / 1 oy

JavaScript ile Fibonacci sayılarını hesaplayan program

Java ile hazırladığım kodlama örneklerini JavaScript ile sıfırdan kodlayarak paylaşmaya devam ediyorum. Gecenin ilk örneği, Java'da Fibonacci sayılarını hesaplayan program başlığında da çözerek paylaşmış olduğum Fibonacci sayılarının hesaplanması örneği ve bu sefer bu hesaplamayı Javascript ile hazırlayacağız.

Hatırlatma olarak Fibonacci sayıları 1 ve 1 sayıları ile başlayarak önceki iki sayının toplanması ile elde edilen bir seri ve bir sonraki soruda da paylaşacağım gibi altın oranın hesaplanması için de referans olan sayı serisi. Elle bir kısmını yazacak olursak:

1   1   2   3   5   8   13  21  34  55  89  144 233 377 610 987 1597   2584    4181    6765    10946   17711

Şimdi de serinin son iki sayısını toplayan bu algoritmayı javascript ile tarayıcı konsolu için kodlayalım ve ilk 10 fibonacci sayısı iterasyonunu bir javascript dizisinde hesaplatarak saklayalım ve çıktı alalım:

Kodlar:

var sayi1=1;
var sayi2=1;
var i;
var fibonacci=[];
fibonacci.push(sayi1);
fibonacci.push(sayi2);

for (i=1; i<=10; i++)
{
	sayi1 = sayi1 + sayi2;
	fibonacci.push(sayi1);
	sayi2 = sayi2 + sayi1;
	fibonacci.push(sayi2);
}
console.log(fibonacci);

Çıktı:

javascript fibonacci

utku33

10.03.2020 00:26

Bu soru henüz yanıtlanmamış.

Bu soruya sadece kayıtlı kullanıcılar yanıt yazabilirler. Yanıt yazmak için lütfen giriş yapınız.

Reitix
JavaScript ile Fibonacci sayılarını hesaplayan program

İnternet sitemizdeki deneyiminizi iyileştirmek için çerezler kullanıyoruz. Bu siteye giriş yaparak çerez kullanımını kabul etmiş sayılıyorsunuz. Daha fazla bilgi.