Atama Operatörleri

Bir öğenin değerini belirlemek için kullanılan = sembolüdür. Bu operatörü şimdiye kadar birçok kez kullandık zaten. Örnek.

let degisken = 'Javascript';

Toplama Ataması ( += )

Bir öğenin değerinin üzerine eklenecek değerleri işleyip atamak için kullanılan += sembolüdür. Örnek.

let sayi = 1923;
sayi += 100; // sayi değerinin varolan değerinin üzerine 100 ekledik ve atadık.
// Bunun daha uzun yöntemi de şudur: sayi = sayi + 100;
alert(sayi); // 2023
let str = 'Java';
str += 'script'; // str değerinin varolan değerini 'script' ile birleştirdik ve atadık.
alert(str); // 'Javascript'

Çıkarma Ataması ( -= )

Bir öğenin değerini üzerinden çıkarılacak değerleri işleyip atamak için kullanılan -= sembolüdür. Örnek.

let sayi = 2023;
sayi -= 100; // sayi değerinin varolan değerinin üzerinden 100 çıkardık ve atadık.
// Bunun daha uzun yöntemi de şudur: sayi = sayi - 100;
alert(sayi); // 1923

Çarpma Ataması ( *= )

Bir öğenin değeri ile çarpılacak değerleri işleyip atamak için kullanılan *= sembolüdür. Örnek.

Bölme Ataması ( /= )

Bir öğenin değeri ile bölünecek değerleri işleyip atamak için kullanılan /= sembolüdür. Örnek.

Üssüne Atama ( **= )

Bir öğenin değeri ile üssü alınacak değer işleyip atamak için kullanılan **= sembolüdür. Örnek.

Kalanına Atama ( %= )

Bir öğenin değeri ile bölünecek değeri işleyip kalanı atamak için kullanılan %= sembolüdür. Örnek.

Last updated