İnternet Tabanlı Programlama Deneme Sınavı Sorusu #383989

Aşağıda verilen, JavaScript içeren HTML kodu içerisindeki "....." kısmına öncelikle 283 sonra 284 yazılarak tarayıcıda çalıştırılıyor. Bu işlemler sonucu sırasıyla nasıl bir görüntü ortaya çıkacaktır?


I: 283 , II: 284

 

I: Ali   , II: Ayşe

 

I: Ayşe, II: Ali

 

I:Yok , II: Ayşe

I: Ali , II: Yok


Yanıt Açıklaması:

Bir değişken ile ilgili birden fazla duruma yanıt verilmesi gerektiğinde switch yapısı kullanılarak bu değişkenin çeşitli durumlarında çalıştırılacak kod blokları yazılabilir. Bu şekilde, sorudaki örnekte, ogrenciNo değişkeni 283 olduğunda, p1 paragrafı "Ali", benzer şekilde ogrenciNo değişkeni 407 olduğunda ise p1 paragrafı "Ayşe" yapılmaktadır. Eğer ogrenciNo değişkeni bu iki değerden birine eşit değilse, default altındaki kod çalıştırılarak, p1 paragrafı "Yok" yapılmaktadır. Buna göre soruda bu değer öncelikle 283 daha sonra 284 yapılmaktadır.

Yorumlar
  • 0 Yorum