Muhtemelen bu operatörleri programlarınızda zaten kullanmışsınızdır, ancak şeytan ayrıntıda gizlidir. Operatörlerin temellerini ve nasıl farklı olduklarını öğrenin.

Operatörler veriler üzerinde çeşitli işlemler yapmanızı sağlayan simgelerdir. + işareti gibi karakterler olarak bunlara temel matematikten aşina olacaksınız, ancak programlamada biraz farklı çalışırlar.

JavaScript, her birinin belirli bir amacı olan birçok farklı operatör kullanır. Bunları sınıflandırmanın bir yolu, birlikte çalıştıkları işlenenlerin sayısına göredir: tekli, ikili ve üçlü operatörler.

JavaScript'te Tekli Operatörler

Tekli operatörler üç kategoriden en basit olanıdır. JavaScript operatörleri. Bir değişken veya değer olan tek bir işlenen üzerinde çalışırlar. Bir değişkeni artırmak veya azaltmak, bir sayının işaretini değiştirmek veya mantıksal olumsuzlama gerçekleştirmek için tekli operatörleri kullanabilirsiniz.

Şebeke

Kullanmak

+

Sayıya dönüştürür

++

Değeri 1 artırır

-

Bir sayıya dönüştürür ve olumsuzlar

--

Değeri 1 azaltır

!

Bir boole değerini tersine çevirir

instagram viewer

Birli Operatör Örnekleri

  1. Arttırma (++) ve azaltma (--) operatörleri: Bir değişkenin değerini birer birer artırmak veya azaltmak için bu operatörleri kullanın.
    let x = 5;

    x++; // Increment x by 1, now x is 6

    x--; // Decrement x by 1, now x is 5 again

  2. Mantıksal olumsuzlama (!) operatörü: Bir boole ifadesinin mantıksal değerini tersine çevirmek için bu operatörü kullanın.
    let isTrue = true;

    let notTrue = !isTrue; // notTrue is now false

  3. Tekli eksi (-) operatörü: Bu operatör sayısal bir değerin işaretini değiştirir.
    let y = 10;

    let negY = -y; // negY is -10;

JavaScript'te İkili Operatörler

İkili operatörler değişken, değer veya ifade olabilecek iki işleneni alır ve bunlar üzerinde işlemler gerçekleştirir. İkili operatörleri aşağıdakiler için kullanabilirsiniz: aritmetik, mantıksal ve karşılaştırma işlemleri.

Şebeke

Kullanmak

+

Toplamı elde etmek için iki işlenen ekler

-

Farkı elde etmek için ikinci işleneni birinciden çıkarır

*

İki işleneni çarpar

==

İki işlenenin eşitliğini kontrol eder ve bir boole değeri üretir

İkili Operatör Örnekleri

  1. Toplama (+) operatörü: İki sayısal değeri birlikte toplar.
    let sum = 3 + 4; // sum is 7
  2. Çarpma (*) operatörü: İki sayısal değeri çarpar.
    let product = 5 * 6; // product is 30
  3. Eşitlik (==) operatörü: Eşitlik için iki değeri karşılaştırır.
    let isEqual = (x == y);
    // isEqual is false (assuming x and y are different)

Üçlü Operatör

Daha kısa kod üretmek için kullanabileceğiniz tek bir üçlü operatör vardır.

Şebeke

Kullanmak

? :

Belirli if...else ifadeleri için kısa yol görevi görür

Üçlü operatör, üç işlenen alan bir koşulludur: bir koşul, koşulun doğru olması durumunda bir değer ve koşulun yanlış olması durumunda başka bir değer.

Bunu şu şekilde yazmalısınız:

result = condition? trueValue: falseValue;

Bu sözdiziminde:

  • “koşul” değerlendirilecek boole ifadesidir.
  • “trueValue”, koşulun sonucunun doğru olması durumunda kullanılacak değerdir.
  • “falseValue”, koşulun sonucunun yanlış olması durumunda kullanılacak değerdir.

Üçlü operatörü nasıl kullanabileceğinize dair bir örnek:

let age = 20;

let status = age >= 18? "Adult": "Minor";

// age is 20, so status will be "Adult";

// if age was 15, status would be "Minor"

Tekli, İkili ve Üçlü Operatörlerin Gücü

Tekli, ikili ve üçlü operatörler programlama için çok önemlidir. Veriler üzerinde çeşitli eylemleri açık ve net bir şekilde gerçekleştirmenize olanak tanırlar. İster değişkenleri değiştiriyor olun, ister matematik yapıyor olun, ister karmaşık kararlar veriyor olun, bu operatörler hayati öneme sahiptir.