JavaScript Üç Değişkeni Karşılaştırma

JavaScript Üç Değişkenin Karşılaştırması Nasıl Yapılır

İki değişkenin nasıl karşılaştırılacağını biliyoruz, bunun için == karşılaştırma operatörünü veya === kesin karşılaştırma operatörünü kullanıyoruz. Peki ikiden fazla değişkeni nasıl karşılaştıracağız?

Üç veya daha fazla değişkeni karşılaştırmak istediğimizde && operatörünü bir zincir (chain) olarak kullanıyoruz. Mesela elimizde üç farklı sayı değişkeni olduğunu farzedelim.

const a = 15;
const b = 15;
const c = 9;

Bu üç değişkenin eşit olup olmadığını denetlemek için önce a === b ifadesini ve sonra araya bir zincir kurmak için && ifadesini ekledikten sonra b === c ifadesini kullanıyoruz. Böylece eğer a ile b eşit ise ikinci bölüm denetlenecek ve b ve c eşit mi diye bakılacak. İki bölümde doğru cevabını verirse sonuç true eğer bir veya iki taraf da hatalı ile false ifadesi geri dönderilecektir.

if(a === b && b === c) {
   console.log("✅ Değişkenler birbirine eşit");
} else {
   console.log("⛔️ Değişkenler bir birine eşit değil");
}

Tam kod aşağıdaki gibidir.

const a = 15;
const b = 15;
const c = 9;

if(a === b && b === c) {
    console.log("✅ Değişkenler birbirine eşit");
} else {
    console.log("⛔️ Değişkenler bir birine eşit değil");
}

// Ekrana 
// ⛔️ Değişkenler bir birine eşit değil
// Yazdırılır

Sonuç

İkiden fazla değişkenin eşit olup olmadığını kontrol etmek için && ifadesi ile bir zincir oluşturmak gerekiyor. Tüm değişkenler bu zincire eklendiğinde eğer tüm değişkenlerin değeri aynı ise true farklı ise false değeri geri dönderilir.

Sorularınızı bize yorumlardan gönderebilirsiniz.

Yorum bırakın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir