JavaScript için Rekürsif Fonksiyonlar

Rekürsif(tekrarlamalı) fonksiyonlar İngilizce Recursive kelimesinden gelmektedir. Anlamı iç içe kendini tekrar eden olarak geçer.

JavaScript’te bir rekürsif fonksiyon kendi kendini çağırması ile olur. Rekürsif fonksiyonları kullanmadan önce bilinmesi gereken bazı noktalar var. İlk olarak rekürsif fonksiyonun doğru çalışabilmesi için betikte çıkış koşulunu belirtmeniz gerekir aksi taktirde fonksiyon kendini sürekli çağırdığı için tarayıcının kullanılabilir tüm hafızasını tüketecek ve tarayıcıyı hata vermeye zorlayacaktır. İkinci olarak ise rekürsif fonksiyondan çıkış değişkeninizi fonksiyonun dışına yazdığınızdan emin olmanız gerekir aksi taktirde yine sonsuz döngüye girecektir.

Örnek Rekürsif Fonksiyon;

var i = 0;

function rekursif(param) {
  if ( i < param ) {
    i++;
    console.log(i);
    rekursif(param)
  }
}

Kodu çağırmak için rekursif fonksiyonuna 5 parametresini verirsek konsolda 5’e kadar sayıldığını görebilirsiniz.

rekursif (5);

Wunderlist İle Listelerinizi Oluşturun

Liste yapmak veya liste ile çalışmak sanıyorum herkese uygun gelmiyor. Fakat iş yerinde işler birikip kafanızda tutamayacak kadar yoğun bir tempodaysanız liste yapmak şart oluyor. Bu iş içim bir kaç liste programı denedim fakat kimileri çok karmaşık kimileri ise her platformda desteklenmiyor.

Wunderlist‘e eşdeğer Evernote ve Remember The Milk var ve bu programların hepsi ücretsiz. Aslında hepsi bir bakıma aynı işi yapıyor. Aralarında görsel ve ufakta olsa yazılımsal farklar var. Burada seçim tamamen deneyip hangisinin size uygun olduğuna karar vermenize kalıyor. Ben kullanımı ve arayüzü basit olması nedeniyle Wunderlist’i kullanıyorum. Kendisi Windows, Mac ve iPhone’da çalışabiliyor ve senkronizasyon ile her zaman listenizin güncel haline ulaşabiliyorsunuz.

Şimdi daha önceden hazırladığım Wunderlist kurulum ve kullanım videosu ile sizi baş başa bırakıyorum;

Dropbox Türkçe Kurulum

Dosya paylaşım proğramı Dropbox’ı duymayan kalmamıştır sanırım. Kısaca bulut diye tabir ettiğimiz sistemde dosyalarınıza istediğiniz her yerden istediğiniz cihazla ulaşabiliyorsunuz.

Dropbox’ın Türkçe olarak çok fazla anlatım yoktu zamanında fakat şimdi bir göz attım baya kişi hakkında yazmış. Bende zamanında bir video hazırlamıştım şimdi blogun ilk yazısı boş kalmasın diye videoyu burada yayınlamak istiyorum. Umarım yardımcı olur.