adsense

Html

Css

JavaScript

Php

JavaScript Switch

 JavaScript Switch

JavaScript'teki Switch kodu bir ifadeden çıkan sonuca göre işlem yapmamızı sağlar.

Bu kodun temel yapısı aşağıdaki şekildedir;

 JAVASCRIPT Kodu

var x = 1;


var mesaj = ""; switch( x ) {    case 2:       mesaj = "Sayı: 2";       break;    case 1:       mesaj = "Sayı: 1";       break;    default:       mesaj = "Sayım 1 ya da 2 değil!"; }

switch( ifade ) kodunda ifadede elde edilen sonuç case deger: ile eşit ise, o kodlar çalıştırılır. break; kodların sonuna eklenir ve switch'ten çık anlamına gelir.

Eğer elde edilen sonuç case ile belirtilenlerin hiçbirine uymuyorsa default: kullanılan kısmın çalıştırılmasını sağlayabiliriz.

 JAVASCRIPT Kodu

switch (new Date().getDay())
{
   case 6:
       text = "Bugün Cumartesi";
       break;
   case 0:
       text = "Bugün Pazar";
       break;
   default:
       text = "Hafta içindesin!";
}

Farklı sonuçlarda da aynı kodların çalıştırılmasını case değer: kodunu farklı değerler için alt alta tekrarlayarak sağlayabiliriz.

 JAVASCRIPT Kodu

var meyve = "Çilek";

switch( meyve )
{
   case "Kiraz":
   case "Çilek":
      mesaj = " kırmızıdır";
      break;
   case "Portakal":
      mesaj = " turuncudur";
      break;
   case "Limon":
   case "Ananas":
      mesaj = " sarıdır";
      break;
}