JavaScript Dersleri 6. Js Assignment Operators. Atama Operatörleri

0
426
ders-6 JavaScript assignment operators - atama operatörleri
ders-6 JavaScript assignment operators - atama operatörleri

Değişkene bir değer atamak için eşittir işaretini kullanılır. JavaScript’te eşittir(=) işareti, eşitleme değil, “atama” işlecidir. Atama işlemi için (==) tanımlaması kullanılır. JavaScript eşitleme operatörlerinde detaylı anlatılacaktır. Başlıca işleyeceğimiz atama operatörleri aşağıdaki gibidir.

Operator             Örnek                   Karşılığı

=                             x = y                     x = y

+=                          x += y                    x = x + y

-=                           x -= y                     x = x – y

*=                          x *= y                    x = x * y

/=                           x /= y                     x = x / y

%=                         x %= y                   x = x % y

**=                        x **= y                   x = x ** y

Aşağıda örnek bir atama kodu verilmiştir.

<script>
	var x = 2; // Burada x değişkenine 2 değeri atanır.
	console.log(x);  // Sonuç 2
</script>

Atama işlemleri gerçekleştirilirken kısa kullanımlarından faydalanabiliriz. Buradaki kısa atama operatörleri ile değişkenin kendi değeri üzerinden işlem yapılır. Bu işlemleri anlatmak için örnekleri inceleyin.

Kısa Toplama ve Atama Operatörü:


	var y = 10;
	y += 5;  // y = y + 5 işlemini yapmaktadır.
	console.log(y);  // Sonuç : 15

Kısa Çıkarma ve Atama Operatörü:

	 
        var y = 10;
	y -= 5;  // y = y - 5 işlemini yapmaktadır.
	console.log(y);  // Sonuç : 5

Kısa Çarpma ve Atama Operatörü:

var y = 10;
y *= 5;  // y = y * 5 işlemini yapmaktadır.
console.log(y);  // Sonuç : 50

Kısa Bölme ve Atama Operatörü:


var y = 10;
y /= 3;  // y = y / 3 işlemini yapmaktadır.
console.log(y);  // Sonuç : 3.33333

Kısa Mod Alma ve Atama Operatörü:


var y = 10;
y %= 3;  // y = y % 3 işlemini yapmaktadır.
console.log(y);  // Sonuç : 1

Kısa Üs Alma ve Atama Operatörü:

var y = 10;
y **= 2; // y = y ** 3 işlemini yapmaktadır. (Üs Alma)
console.log(y); // Sonuç : 100

Bu çalışmaları string değerler üzerinden de yapabilirsiniz. Aşağıdaki örnekte Javascript String atama operetörü için bir örnek bulunmaktadır.

	var firstName = "Cihan";
	var lastName = "Koç";
	var nameSurname = firstName + " " + lastName;
	console.log(nameSurname);


	var text1 = "Hello ";
	text1 += "World";     // text1 = txt1 + "World"  
	console.log(text1); // Sonuç = Hello World

CEVAP VER

Lütfen yorumunuzu giriniz!
Lütfen isminizi buraya giriniz