Cuma, Temmuz 12, 2024
Sanal Gündem
Ana SayfaKodlamaTypeScript Switch Case Kullanımı

TypeScript Switch Case Kullanımı

TypeScript, JavaScript’in bir üst kümesi olduğu için JavaScript’te bulunan switch-case yapısını da destekler. switch-case, bir değişkenin farklı değerlerine bağlı olarak farklı kod bloklarının çalıştırılmasını sağlar. İşte TypeScript’te switch-case yapısının kullanımı:

let day: number = 1;
let dayName: string = "";

switch (day) {
  case 1:
    dayName = "Pazartesi";
    break;
  case 2:
    dayName = "Salı";
    break;
  case 3:
    dayName = "Çarşamba";
    break;
  case 4:
    dayName = "Perşembe";
    break;
  case 5:
    dayName = "Cuma";
    break;
  case 6:
    dayName = "Cumartesi";
    break;
  case 7:
    dayName = "Pazar";
    break;
  default:
    dayName = "Geçersiz gün";
    break;
}

console.log(dayName); // "Pazartesi"

Yukarıdaki örnekte, day değişkeninin değerine göre farklı case durumları kontrol edilir. Eşleşen bir case durumu bulunursa, ilgili kod bloğu çalıştırılır. break ifadesi, eşleşen bir durumda switch-case yapısının sonlandırılmasını sağlar.

Eğer hiçbir case durumu eşleşmezse, default bloğu çalışır. default bloğu, switch-case yapısının eşleşme olmadığı durumda varsayılan bir davranış sağlamak için kullanılır.

Switch-case yapısı, bir değişkenin farklı değerlere göre yönlendirilmesi gereken durumlarda kullanışlıdır. Birden fazla if-else ifadesi yerine daha okunabilir ve yönetilebilir kod sağlar.

Not: TypeScript’te switch-case yapısında kontrol edilen değişkenin türünü belirtmek de iyi bir uygulama yöntemidir. Böylece, tür güvenliği sağlanır ve olası hataların önüne geçilir.

Yunus Emre Altay
Yunus Emre Altayhttp://yunusemrealtay.com.tr
Biz, yenilikçi çözümler ve dijital dönüşüm süreçlerinde uzmanlaşmış olarak, web, mobil ve masaüstü yazılımlar geliştiriyor ve işletmelerinizi geleceğe taşıyoruz. Analizlerimizi sıkı çalışması ve deneyimi ile, size özel çözüm önerileri sunarak iş süreçlerinizi optimize etmeye odaklanıyoruz
RELATED ARTICLES
- Reklam Alanı -

En Popüler

PHP Nedir?

Java Nedir?

Son Yorumlar