JavaScript'te Operatörler

JavaScript'te operatörler, değişkenler ve değerler üzerinde işlem yapmamızı sağlar.

0
Görülme
0
Yorum

Matematiksel hesaplamalar yapmak, iki değeri karşılaştırmak veya birden fazla koşulu kontrol etmek için operatörlerden yararlanırız.

JavaScript'te operatörler kullanım amaçlarına göre farklı gruplara ayrılır.

Aritmetik Operatörler

Aritmetik operatörler, sayısal değerler üzerinde matematiksel işlemler gerçekleştirmek için kullanılır.

Toplama (+): İki sayıyı toplar.

Çıkarma (-): İki sayı arasındaki farkı bulur.

Çarpma (*): Sayıları çarpar.

Bölme (/): Bölme işlemi yapar.

Mod (%): Bölme işleminden kalanı verir.

Üs alma ():** Bir sayının kuvvetini hesaplar.

Örnek:

let number1 = 20;
let number2 = 5;

console.log(number1 + number2); // 25
console.log(number1 - number2); // 15
console.log(number1 * number2); // 100
console.log(number1 / number2); // 4
console.log(number1 % number2); // 0
console.log(number1 ** 2);      // 400

Atama Operatörleri

Atama operatörleri, değişkenlere değer atamak veya mevcut değerleri güncellemek için kullanılır.

En sık kullanılan atama operatörleri şunlardır:

= : Değer atar.

+= : Mevcut değere ekleme yapar.

-= : Mevcut değerden çıkarma yapar.

*= : Mevcut değeri çarpar.

/= : Mevcut değeri böler.

Örnek:

let score = 10;

score += 5;
console.log(score); // 15

score -= 3;
console.log(score); // 12

Karşılaştırma Operatörleri

Karşılaştırma operatörleri, iki değeri karşılaştırmak için kullanılır. İşlem sonucunda true veya false değerlerinden biri elde edilir.

== : Değerleri karşılaştırır.

=== : Değerleri ve veri tiplerini karşılaştırır.

!= : Eşit değilse true döndürür.

!== : Değer veya veri tipi farklıysa true döndürür.

> : Büyüktür.

< : Küçüktür.

>= : Büyük veya eşittir.

<= : Küçük veya eşittir.

Örnek:

let age = 18;

console.log(age == "18");  // true
console.log(age === "18"); // false
console.log(age >= 18);    // true
console.log(age < 18);     // false

Özellikle == ve === arasındaki farkı bilmek önemlidir. === hem değeri hem de veri tipini kontrol eder. Bu nedenle JavaScript'te genellikle === kullanılması önerilir.

Mantıksal Operatörler

Mantıksal operatörler, birden fazla koşulu birlikte değerlendirmek için kullanılır.

&& (AND): Bütün koşullar doğruysa true döndürür.

|| (OR): Koşullardan en az biri doğruysa true döndürür.

! (NOT): Mantıksal değeri tersine çevirir.

Örnek:

let age = 25;
let hasLicense = true;

console.log(age >= 18 && hasLicense); // true

console.log(age < 18 || hasLicense);  // true

console.log(!hasLicense);             // false

Artırma ve Azaltma Operatörleri

Bir değişkenin değerini bir artırmak veya bir azaltmak için kullanılır.

++ : Değeri bir artırır.

-- : Değeri bir azaltır.

Örnek:

let counter = 5;

counter++;
console.log(counter); // 6

counter--;
console.log(counter); // 5

Sonuç: Operatörler Neden Önemlidir?

JavaScript'te operatörler, programların karar vermesini ve işlem yapmasını sağlayan temel yapılardır. Kullanıcı bilgilerini kontrol etmekten hesaplama yapmaya kadar birçok işlemde kullanılırlar.

Özellikle karşılaştırma ve mantıksal operatörler, bir sonraki dersimizde ele alacağımız koşul ifadelerinin temelini oluşturur.

Yorumlar

Henüz yorum yapılmamış. İlk yorumu sen yap!

Kullanıcı