JavaScript Koşul Operatörleri
Bu satırları okuyosanız bir bilgiye ihtiyacınızın olması koşulu sebebiyledir ve bulursanız sonuc bulamazsanız başka bir sonuç elde etmiş olursunuz işte JavaScript dunyasındada koşullar buna benzer çalışır.
let yas=30;
if(yas){ console.log("true oldugu için çalıştı") }
else { console.log("Burası hiç bir zaman çalışmaz") }
//yas adlı degişkeniz dolu oldugu için true durumundadır
//Bu durum if çalışması için yeterlidir.
let yas=30;
if(yas >30 ){
//yas adlı degişken 30 dan büyükse burdaki kod blogu çalışacak
}
else { //yas adlı degişken 30 dan küçükse buradaki kod blogu çalışacak }
İstenirse birden fazla if-else yapısı kurulabilir
let yas=30;
if(yas >30) { .......}
else if(yas >40 ) {......... }
else if(yas >35 ) { ...........}
else {....................}
Aynı anda bir den fazla koşulu tekbir if içinde kullanmamız gerekirse işte o zamanda yardımımıza Koşul operatörleri giriyor.Yas isimli degişken 20 den büyük ve 30 dan küçükse çalışacak olan kod blogunu kodlamaya çalışalım
let yas=25;
if(yas>30){ ..}
else if(yas>20 && yas <30) { //20 büyük ve 30 küçük }
Mantıksal operatörler koşulu istedigimiz şekilde düzenlememizi sağlar
|| : (veya )
&& : ve
! : Degilse