Her programlama dilinde karşınıza "değişken" denilen bir kavram çıkar. Peki nedir bu değişkenler?
Değişkenler, programlama dillerinde verileri tutmaya yarar. Örneğin benim "a" isminde bir değişkenim olsun ve değer olarakta "Programlama" değerini tutsun. Ben "a" değişkenini ekrana yazdırma fonksiyonun içerisine koyuşumda ekrana "Programlama" değerini yazar, ta ki ben "a" değişkeninin değerini sonradan değiştirene kadar. Adı üzerinde değişkendir, yani sahip olduğu değeri sonradan değiştirebiliriz. Daha akılda kalıcı olması açısından JavaScript dili ile bir örnek verelim;
var a = "Programlama";
document.write(a); // Programlama
document.write(a); // Programlama
a = "Bloguma hoşgeldiniz.";
document.write(a); // Bloguma hoşgeldiniz.
document.write(a); // Bloguma hoşgeldiniz.
Örnekte de görüldüğü üzere ben "a" değişkeninin değerini değiştirene kadar ilk tanımladığım değer ekrana yazdırılır ama değerini değiştirdikten sonra artık karşıma yeni değer çıkar. Bu arada dikkatinizi çekmek istediğim nokta gördüğünüz üzere değişkeni ilk tanımladığımda en başında "var" keyword'ünü (anahtar kelime) kullandım ama sonradan değerini değiştirirken bu keyword'ü kullanmadım. Nedeni; "var" keyword'ü sadece yeni bir değişken oluşturmak için kullanılır, değişkenlerin değerini değiştirmek için değil.
Bir de değeri sonradan asla düzenlenemeyen, oluşturulduğu andan itibaren hep aynı değeri tutan sabitler var. Sabitler de bir sonraki yazımın konusu olacaklar. Bir sonraki yazıda görüşmek üzere.
Yorumlar
Yorum Gönder