Javascript Operatörleri ve Kullanım Rehberi

Merhaba arkadaşlar. Bu yazımda sizlere Javascript'te kullanılan operatörlerden bahsedeceğim.

Atama Operatörü "="

Eşittir ifadesi Javascript dilinde atama işlemi yapmak için kullanılır.

var x = 5; // x değişkenine 5 değerini atadık
var y ="php" // y değişkenine php değerini atadık
var z = true; // z değişkenine true değerini atadık

Ekleme Opearatörü "+"

İki değeri toplamak veya iki değişkeni birleştirmek için bu operatör kullanılır.

var x = 5+7; //Kod çalıştığında x'in değeri 12 olur
var y = "Kodlamak"+"Lazım" // Kod çalıştığında y'nin değeri "KodlamakLazım" olur

Çarpma Operatörü "*"

Javascript dilinde çarpma işlemi yapmak için kullanılır * operatörünü kullanırız.

var x = 5*7;   // kod çalıştığında x'in değeri 35 olur

Aritmetik Operatörler

Şimdi de size Javascript'te kullanılan matematiksel operatörleri birer cümle ve örneklerle anlatmaya çalışacağım.

- + Ekleme işlemi için kullanılır.

- - Çıkarma işlemi yapmak için kullanılır.

- * Çarpma işlemi yapmak için kullanılır.

- / Bölme İşlemi yapmak için kullanılır.

- ** Üs alma için kullanılır (EcmaScript 6 ile gelmiştir.)

- % Mod bulma işlemi için kullanılır.

- ++ Değeri 1 artırmak için kullanılır

- -- Değeri 1 azaltmak için kullanılır

var x = 4+5; // sonuç 9
var y = 5-3; // sonuç 2
var z = 5*2  // sonuç 10
var d = 40/2 // sonuç 20
var e = 4**2 // sonuç 16
var n = 40%6  // sonuç 4
var a = 5;
a++ //sonuç 6 olur
var a = 12;
a-- //sonuç 11 olur

Atama Operatörleri

- = değer atamak için kullanılır

- += var olan bir değere ekleme yapmak için kullanılır

- -= var olan bir değerden çıkarma yapmak için kullanılır

- *= var olan bir değeri girilen değerle çarpmak için kullanılır

- /= girilen değeri var olan değere bölmek için kullanılır

- %= girilen değerin var olan değerden modunu almak için kullanılır

- **= girilen değerin var olan değer kadar üstünü almak için kullanılır

 x=y // y değerini x değerine eşitledik
x+=y  // y değerine x değerini ekledik x+y
x-=y  // x değerinden y değerini çıkardık
x*=y  // x değerini y değeri ile çarptık
x/=y  // x değerini y değerine böldük
x%=y  // x değerinin y değerine bölümünden kalan sonucu bulduk
x**=y // x değerinin y dereceden üssünü aldık

String (Metin) Birleştirme

Javascriptte bu işlem + operatörü ile yapılır.

var x = "Kodlamak"+" "+"Lazım"+" "+" Sitesine hoşgeldiniz"; 
//kod çalıştığında ekranda Kodlamak Lazım Sitesine hoşgeldiniz yazacaktır

String (Metin) ile Number (Sayı) Birleştirme

Bu işlem de + opeartörü ile yapılmaktadır.

var x = "Kodlamak Lazım Sitemizi aylık "+ 1500+" kişi ziyaret etmektedir"
// Kod çalıştığında ekranda Kodlamak Lazım sitemizi aylık 1500 kişi ziyaret etmektedir yazacaktır.

Karşılaştırma Opearatörleri

Javascript yazarken sıklıkla kullanacağınız oparetörlerdir. Genellikle 2 veya daha fazla değeri karşılaştırmak için kullanılırlar.

- == değerlerin birbirine eşit olup olmadığını öğrenmemizi sağlar

- === değerlerin veri tipinin ve değerin birbirine eşit olup olmadığınızı öğrenmemize yarar

- != değerler eşit değilse anlamına gelir

- !== veri tipinin ve değer eşit değildir anlamına gelir

- > Klasik büyüktür işareti

- < Klasik küçüktür işareti

- >= Büyük eşit ifadesi

- <= Küçük eşit ifadesi

- ? Üçlü ifade (Kısa if yazımında kullanılır)

x==y     // x değeri y değerine eşitse true döner
x===y // x değeri y değerine eşit ve veri tipleri aynı ise true değeri döner
x!=y  // x değeri y değerine eşit değilse true döner
x>y   // x değeri y değerinden büyükse true döner
x<y   // x değeri y değerinden küçükse true döner
x<=y   // x değeri y değerinden küçük veya y değerine eşitse true döner
x>=y    // x değeri y değerinden büyük veya y değerine eşitse true döner
  

Mantıksal Operatörler

Burayı iyi kavramanızı istiyorum. Çünkü koşullu ifadelerin çoğunda mantıksal operatörler kullanılır.

- && Mantıksal ve işlemi.

- || Mantıksal Veya işlemi

- ! Mantıksal Değil İşlemi

if( x==5 && y==6){
// x 5'e eşit ve y 6'ya eşitse bu alan çalışır
// iki koşulunda sağlanması gerekli
}

if(x==5 || y==7 ){
//x 5'e eşit veya y 7'ye eşitse bu ifade çalışır.
// Sadece bir koşul sağlansa yeter
}





YAZAR HAKKINDA

26 Yaşında. Araştırmayı seven, bir şeyler öğretmeye meraklı bir Bilgisayar Mühendisi

0 YORUM

Bu konuya henüz yorum yapılmamış

Yorum Yap

@COPYRIGHT KodlamakLazım Tüm Hakları Saklıdır.