If you're seeing this message, it means we're having trouble loading external resources on our website.

Bağlandığınız bilgisayar bir web filtresi kullanıyorsa, *.kastatic.org ve *.kasandbox.org adreslerinin engellerini kaldırmayı unutmayın.

Ana içerik

İnceleme: Değişkenler

Şimdiye kadar bu derste değişkenlerle ilgili öğrendiklerimizi burada bulabilirsiniz:
Bir değişken, değerleri saklamanın bir yoludur. Bir değişkeni kullanmak için, onu tanımlamalı ve programı değişkenden haberdar etmeliyiz ve sonra da, programa değişkende hangi değeri sakladığımızı haber vermek için atama yapmalıyız.
"xPos" adındaki bir değişkeni şöyle tanımlayabiliriz:
var xPos;
Şimdi xPos 10 değerini saklayacak şekilde atama yapabiliriz:
xPos = 10;
Dilersek (ve genelde de bunu isteriz!), bir ifadede hem tanımlayıp, hem de atayabiliriz:
var xPos = 10;
Herhangi bir nedenden dolayı, daha sonra bir değişkenin değerini değiştirmek istersek, bunu yeniden atayabiliriz:
var xPos = 10;
// bir süre sonra ...
xPos = 20;
Yakında, yeniden atamanın çizimlerimizi hareketlendirmek istediğimizde neden faydalı olabileceğini göreceğiz.
Değişkenlerimiz için isimleri nasıl seçebiliriz? JavaScript'teki değişkenler için, şu kurallara uyun:
  • Değişken isimleri harflerle veya $ veya _ sembolleriyle başlayabilir. Sadece harflerden, sayılardan ve $ and _ sembolünden oluşabilirler.  Bir sayıyla başlayamazlar. "myVariable", "leaf_1" ve "$money3" geçerli değişken adı örnekleridir.
  • Değişken adları büyük/küçük harfe duyarlıdır, yani "xPos" ile "xpos" farklıdır, dolayısıyla nasıl yazdığınız konusunda tutarlı olun.
  • Değişken isimleri mevcut değişken isimleriyle aynı olamaz ve ProcessingJS programlama ortamımızda bunlardan çok vardır. "Salt okunur!" cinsinden bir hata çıktığını görürseniz, değişken isminizi değiştirmeyi deneyin.
  • Değişken adları açık ve anlamlı olmalıdır - örneğin "ts" yerine "toothSize" kullanın.
  • Değişken adları, birden fazla sözcük olduğunda "büyüklü küçüklü harflerle" yazılmalıdır, örneğin "toothsize" veya "tooth_size" yerine "toothSize".
Bir sonraki çalışmada animasyonları öğrenirken değişkenleri çok kullanacağız, o nedenle bunlar hakkında anlamadığınız bir şey varsa, burada sorun.

Tartışmaya katılmak ister misiniz?

İngilizce biliyor musunuz? Khan Academy'nin İngilizce sitesinde neler olduğunu görmek için buraya tıklayın.