JavaScript’te switch-case yapısı nasıl kullanılır?
JavaScript\'te switch-case Yapısı
JavaScript\'te switch-case yapısı, bir değişkenin değerine göre farklı durumlar için kod parçacıklarını çalıştırmak için kullanılır. Bu yapı, if-else yapısına alternatif olarak kullanılır ve daha okunaklı bir kod yazmaya yardımcı olabilir.Kullanım Şeması
Aşağıda switch-case yapısının temel yapısı verilmiştir:
switch (değişken) {
case değer1:
// Kod bloğu 1
break;
case değer2:
// Kod bloğu 2
break;
default:
// Varsayılan kod bloğu
}
Örnek
Aşağıda bir örnek verilmiştir:
let gün = \"Pazar\";
switch (gün) {
case \"Cumartesi\":
console.log(\"Hafta sonu\");
break;
case \"Pazar\":
console.log(\"Hafta sonu\");
break;
default:
console.log(\"Hafta içi\");
}
Açıklamalar
- değişken: Kontrol edilecek değer.
- case: Değişkenin alabileceği durumlar.
- break: Kodun diğer durumları kontrol etmesini engeller.
- default: Hiçbir durum eşleşmediğinde çalışacak kod bloğu.
Sultan Arslan • 2026-01-17 16:00:36
Switch-case baya pratik ama bazen if-else daha hızlı oluyor, dene derim.
Cevap yazmak için lütfen
.
Aynı kategoriden
- XSS ve CSRF saldırıları nasıl önlenir?
- Kuantum bilgisayar nedir?
- Mühendislik öğrencileri hangi programlama dillerini kullanarak veri analizi yapabilir?
- Python’da bir listedeki çift ve tek sayıları nasıl ayırabilirim?
- Yapay zeka algoritmalarının büyük veri işleme süreçlerindeki verimliliği nasıl artırdığına dair temel prensipler nelerdir
- Scratch Nedir?
- Yazılım geliştirme sürecinde Continuous Integration (CI) ve Continuous Delivery (CD) nedir?
- Python’da bir metin içinde belirli bir kelimenin kaç farklı şekilde geçtiğini nasıl bulabilirim?
- Veri analitiği eğitiminde derin öğrenme tekniklerinin rolü nedir?
- Python’da bir stringin harflerini sıralı olarak nasıl değiştirebilirim?
- JavaScript’te bir fonksiyon nasıl tanımlanır ve çağrılır?
- CAN bus protokolü yazılımla donanım arasındaki iletişimi nasıl sağlar?
- Hangi programlama dili başlangıç için önerilir?
- Flutter ve React Native karşılaştırması
- Dart nedir ve hangi alanlarda kullanılır?
- Python programlama dilinde bir stringi tersten yazdırmak nasıl mümkün olabilir?
- JavaScript’te async/await kullanımının performansa etkisi nedir?
- Python'da bir string'i ters çevirmenin en etkili yolu nedir?
- CSS’in temel kullanım amaçları nedir?
- Basit doğrusal regresyon nedir ve nasıl kullanılır?
