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

JS'de matematiksel ifadeler kullanma

JavaScript dilinde (ve birçok programlama dilinde), sayıları hesaplamak ve ifadeler oluşturmak için matematiksel işlemciler kullanabiliriz.
+ işlemcisini kullanarak, JS'de toplama örneklerini zaten gördünüz. Çıkarma için -, çarpma için *, bölme için / ve kalanı bulmak için % kullanabilirsiniz. Bunların geçerli örnekleri şunlardır:
var x = 10;
var a = x + 5; // 5 topla, sonuç 15
var b = x - 5; // 5 çıkar, sonuç 5
var c = x * 2; // 2 ile çarp, sonuç 20
var d = x / 4; // 4'e böl, sonuç 2,5
var e = x % 4; // 4'e böl ve kalanı ver, sonuç 2
Bir ifadede birden çok matematiksel işlemci kullandığınızda, bilgisayar sonuçları her seferinde aynı şekilde hesapladığından emin olmak için, bir "işlem sırası" izler. Bu, muhtemelen matematik dersinde öğrendiğiniz işlem sırasıyla aynıdır - parantez, üs, çarpma, bölme, toplama, çıkarma. Khan Academy'de işlem sırasıyla ilgili daha fazla bilgi edinebilirsiniz.
Örneğin, aşağıdaki kodda, önce parantez içindeki iki ifadenin değerini bulur, sonra bu sonuçları birbiriyle çarpar ve son olarak bu sonuca 100 ekler.
  var x = 10;
  var a = (x + 10) * (x / 2) + 100;
Matematiksel ifadelerde olduğu gibi, sadece eğer ifadenizin değerini işlem sırasından farklı bir şekilde bulmak istiyorsanız paranteze ihtiyaç duyarsınız. Aksi takdirde onları dışarıda bırakabilirsiniz.
Bir sonraki konuda, değişkenler ve matematiksel işlemciler içeren daha karmaşık ifadeler kullanan bir örnek yapacağız. İsterseniz, bilgisayarın bunların değerini nasıl bulduğunu anladığınızdan emin olmak için, önce bu matematiksel ifadelerle biraz uğraşın.

Tartışmaya katılmak ister misiniz?

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