Merhaba arkadaşlar. Bu yazımda sizlere Javascript'te kullanılan operatörlerden bahsedeceğim.
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
İ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
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
Ş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
- = 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
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
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.
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
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
}