JavaScript’te switch-case kullanımı nasıl yapılır?
JavaScript'te switch-case Kullanımı
JavaScript'te switch-case, değişkenin değerine göre farklı durumların kontrol edilmesi için kullanılan bir yapıdır. Bu, özellikle birden fazla olası değeri kontrol etmek istediğinizde oldukça kullanışlıdır.Kullanım Yapısı
Aşağıda switch-case yapısının genel formu verilmiştir:
switch(değişken) {
case değer1:
// değer1 eşleşirse çalışacak kod
break;
case değer2:
// değer2 eşleşirse çalışacak kod
break;
default:
// hiçbir case ile eşleşmezse çalışacak kod
}
Örnek Kullanım
Aşağıdaki örnek, bir değişkenin değerine göre hangi gün olduğunu kontrol eder:
let gün = 3;
switch(gün) {
case 1:
console.log("Pazartesi");
break;
case 2:
console.log("Salı");
break;
case 3:
console.log("Çarşamba");
break;
default:
console.log("Geçersiz gün");
}
Dikkat Edilmesi Gereken Noktalar
- Break ifadesi: Her case bloğunun sonunda break ifadesi kullanılmalıdır. Aksi takdirde, sonraki case'ler de yürütülür.
- Değerlerin olarak sayılar, stringler vb. kullanılabilir.
- Default durumu, hiçbir case ile eşleşmediğinde çalışır.
Cevap yazmak için lütfen
.
Aynı kategoriden
- Python’da bir stringi ters çevirme
- Programlama dilini öğrenirken en sık yapılan hatalar nelerdir?
- Web development için hangi programlama dilleri tercih edilmelidir?
- Programlama öğrenmeye başlayanlar için en ideal dil hangisidir?
- Programlama dünyasına adım atarken hangi dil ile başlamalıyım?
- Veri tabanı nedir ve neden önemlidir?
- Python’da dosya işlemlerinde en iyi uygulamalar nelerdir?
- İki adımlı doğrulama neden önemlidir?
- Veritabanı normalizasyonu nedir?
- Mühendislik alanında kullanılan en yaygın yazılım dilleri hangileridir?
- Python’da bir string içindeki boşlukların sayısını nasıl bulabilirim?
- En iyi yazılım geliştirme eğitim kaynakları nelerdir?
- API nedir ve API’nin kullanımı nasıldır?
- Python’da bir liste içindeki tekrar eden elemanları nasıl kaldırabilirim?
- Eşitlikler ve eşitsizlikler işlemleri hakkında bilgi verir misiniz?
- Veri yapıları ve algoritmaların iş dünyasında ne gibi faydaları vardır?
- Gerçek kullanıcı izleme (RUM) ile performans ölçümü
- HTML ve CSS ne işe yarar?
- En iyi yazılım dilini seçerken hangi kriterleri dikkate almalıyım?
- Python’da bir string içinde belirli bir kelimenin hangi indexlerde geçtiğini nasıl bulabilirim?
