Ana içerik
Bilgisayar Programlama
Konu: Bilgisayar Programlama > Ünite 1
Ders 7: Bonus: Değişkenlerle Yeniden BoyutlandırmaJS'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.