JavaScript Operatörleri ve Matematik Metotlarını Öğrenin
Merhaba! Fatih Soysal olarak, JavaScript’te sayılarla çalışmayı kolaylaştıran operatörler ve matematik metotlarını detaylı olarak inceleyeceğiz. Bu rehber, hem yeni başlayanlar hem de JavaScript bilgisini geliştirmek isteyenler için faydalı olacaktır. Öncelikle temel operatörlerden başlayıp, daha sonra gelişmiş metotları ele alacağız. Ancak, öncelikle temel kavramları anlamak çok önemlidir.
Temel Aritmetik Operatörler
JavaScript’te temel aritmetik işlemler için aşağıdaki operatörleri kullanırız:
+(Toplama)-(Çıkarma)*(Çarpma)/(Bölme)%(Modulus – Kalan)**(Üs Alma)
Örnek:
let x = 10;
let y = 5;
console.log(x + y); // 15
console.log(x - y); // 5
console.log(x * y); // 50
console.log(x / y); // 2
console.log(x % y); // 0
console.log(x ** y); // 100000
Atama Operatörleri
Değerleri değişkenlere atamak için kullanılan operatörlerdir. Bunlar, temel aritmetik operatörlerle birleştirilebilir.
=(Atama)+=(Topla ve Ata)-=(Çıkar ve Ata)*=(Çarp ve Ata)/=(Böl ve Ata)%=(Modulus al ve Ata)**=(Üs al ve Ata)
Örnek:
let z = 10;
z += 5; // z şimdi 15'tir.
Karşılaştırma Operatörleri
İki değeri karşılaştırmak için kullanılırlar ve sonuç boolean (true/false) değeridir.
==(Eşittir)===(Kimlik Eşittir)!=(Eşit Değildir)!==(Kimlik Eşit Değildir)>(Büyük)<(Küçük)>=(Büyük veya Eşit)<=(Küçük veya Eşit)
Mantıksal Operatörler
Boolean değerlerini birleştirmek için kullanılırlar. Bu operatörler, genellikle koşullu ifadelerde kullanılır.
&&(VE)||(VEYA)!(DEĞİL)
JavaScript Matematik Metotları
JavaScript, sayılar üzerinde çeşitli işlemler yapmamızı sağlayan birçok yerleşik matematik metodu sunar. Bunlardan bazıları şunlardır:
Math.abs(): Mutlak değer döndürür.Math.ceil(): Yukarı yuvarlar.Math.floor(): Aşağı yuvarlar.Math.round(): En yakın tam sayıya yuvarlar.Math.max(): En büyük sayıyı döndürür.Math.min(): En küçük sayıyı döndürür.Math.pow(): Üs alma işlemi yapar.Math.sqrt(): Karekökünü alır.Math.random(): 0 ile 1 arasında rastgele bir sayı üretir.
Örnek:
console.log(Math.abs(-5)); // 5
console.log(Math.ceil(4.2)); // 5
console.log(Math.floor(4.8)); // 4
console.log(Math.round(4.5)); // 5
console.log(Math.max(5, 10, 2)); // 10
console.log(Math.min(5, 10, 2)); // 2
console.log(Math.pow(2, 3)); // 8
console.log(Math.sqrt(9)); // 3
console.log(Math.random()); // 0 ile 1 arasında bir sayı
Bu bilgilerle, JavaScript'te sayılarla daha etkili bir şekilde çalışabilirsiniz. Daha fazla bilgi için web sitemi ziyaret edebilir veya Mozilla Developer Network kaynaklarına göz atabilirsiniz. Unutmayın ki, uygulama yaparak öğrenmenin önemi büyüktür. Bol bol pratik yaparak JavaScript'te uzmanlaşabilirsiniz.
Umarım bu makale size yardımcı olmuştur. Herhangi bir sorunuz varsa lütfen yorumlarda belirtin. Başarılar!
#Etiketler: JavaScript, Operatörler, Matematik, Metotlar, Programlama, Kodlama, Tutorial, Örnekler, Hesaplama, Math.abs, Math.ceil, Math.floor, Math.round, Math.max, Math.min, Math.pow, Math.sqrt, Math.random
