Takip Edin

JAVASCRIPT

Javascript’te Koşul İfadeleri İle Alakalı Uygulamalar

Javascript'te Koşul İfadeleri İle Alakalı Uygulamalar

18.06.2019 tarihinde trafiğe çıkan bir aracın servis bakım süreleri aşağıda verilmiştir. Bu bilgilere göre aracın hangi bakım süresinin geldiği hakkında servis uyarısı veriniz.

  1. Servis Bakım Süresi: 1 yıl,
  2. Servis Bakım Süresi: 2 yıl,
  3. Servis Bakım Süresi: 3 yıl
var first_registr_date = new Date("06/18/2019"); 
first_registr_date.setHours(0,0,0,0); 
var traffic_time = Date.now() - first_registr_date.getTime();
var traffic_day = Math.floor(traffic_time/(1000*60*60*24));

if(traffic_day <= 365){
    console.log('1. servis bakım süreniz geldi!');
}
else if(traffic_day > 365 && traffic_day <= 365*2){
    console.log('2. servis bakım süreniz geldi!');
}
else if(traffic_day > 365*2 && traffic_day <= 365*3){
    console.log('3. servis bakım süreniz geldi!');
}
else{
    console.log('An Unknown Time!');
}

console.log(traffic_day);

var first_registr_date ile aracın trafiğe ilk çıkış tarihi için bir değişken belirledik.

first_registr_date.setHours(0,0,0,0); ifadesi ile trafiğe çıkış tarihinin saat, dakika, saniye ve milisaniye değerlerini 0’a eşitledik.

var traffic_time = Date.now() – first_registr_date.getTime(); ifadesi ile aracın trafiğe çıkış tarihinden itibaren bugüne kadar geçen süreyi milisaniye cinsinden belirttik.

var traffic_day = Math.floor(traffic_time/(1000*60*60*24)); ifadesi ile aracın trafiğe çıkış tarihinden itibaren bugüne kadar geçen süreyi gün cinsinden belirttik. Burada traffic_time değişkeni ile milisaniye olarak hesaplanan süreyi 1000’e bölerek saniyeye, 60’a bölerek dakikaya, tekrar 60’a bölerek saate, 24’e bölerek güne çevirdik. Gelen değeri tam sayı cinsinden belirtmek içinse Math.Floor( ) ile aşağı tam sayı değerine yuvarladık.

Eğer bu değer;

  • 365’ten küçükse“1. servis bakım süreniz geldi!” ifadesini,
  • 365’ten büyük ve 365*2’den küçük ya da 365*2’ye eşitse “2. servis bakım süreniz geldi!” ifadesini,
  • 365*2’den büyük ve 365*3’ten küçük ya da 365*3’e eşitse “3. servis bakım süreniz geldi!” ifadesini,
  • Verilen değer aralıklarında olmayan bir süre geldiği takdirde de ‘An Unknown Time!’ ifadesini konsola yazdırdık.
Javascript - kullanıcı adı ve parola uygulaması
Şekil 1: Kullanıcı Adı - Şifre Uygulaması

Kullanıcı adı yanlış girildiğinde ‘Hatalı Giriş!’ , iptal edildiğinde ‘İptal Edildi’ uyarısının konsola yazdırıldığı, doğru girildiğinde ise şifrenin sorulduğu ve bu şifrenin yanlış girilmesi halinde ‘Hatalı Şifre!’ uyarısının, iptal edildiğinde ‘İptal Edildi’ uyarısının, doğru girdiğinde ise ‘Hoş Geldin.’ yazısının konsola yazdırıldığı bir uygulama oluşturunuz.

var kullaniciadi = prompt("Lütfen Kullanıcı Adınızı Giriniz:");

if(kullaniciadi == 'iptal'){
    console.log('İptal Edildi!');
}
else if(kullaniciadi == 'Vihekasade'){    

    var sifre = prompt("Lütfen Şifreyi Giriniz:");

    if(sifre == 'iptal'){
        console.log('İptal Edildi!');
    }
    else if(sifre == 'vihekasade2020'){
        console.log('Hoş Geldin Vihekasade.');
    }
    else{
        console.log('Hatalı Şifre!');
    }

}
else{
    console.log('Hatalı Kullanıcı Adı!');
}

var kullaniciadi = prompt(“Lütfen Kullanıcı Adınızı Giriniz:”); ifadesi ile kullanıcı adını girebileceğimiz bir diyalog kutusu oluşturduk.

if(kullaniciadi == 'iptal'){
    console.log('İptal Edildi!');
}

ifadesi ile eğer kullanıcı adına iptal değerini girersek konsolda ‘İptal Edildi!’ uyarısını alacağımızı belirttik.

else if(kullaniciadi == 'Vihekasade'){    

    var sifre = prompt("Lütfen Şifreyi Giriniz:");

    if(sifre == 'iptal'){
        console.log('İptal Edildi!');
    }
    else if(sifre == 'vihekasade2020'){
        console.log('Hoş Geldin Vihekasade.');
    }
    else{
        console.log('Hatalı Şifre!');
    }

}

ifadesi ile kullanıcı adına Vihekasade değerini girdiğimiz takdirde var sifre = prompt(“Lütfen Şifreyi Giriniz:”); ifadesini devreye sokarak şifreyi gireceğimiz bir diyalog kutusu oluşturduk.

if(sifre == 'iptal'){
        console.log('İptal Edildi!');
    }

ifadesi ile eğer şifreyi iptal olarak girersek konsol ekranında ‘İptal Edildi!’ uyarısını alacağımızı belirttik.

else if(sifre == 'vihekasade2020'){
        console.log('Hoş Geldin Vihekasade.');
    }

ifadesi ile şifreyi vihekasade2020 olarak girersek ‘Hoş Geldin Vihekasade.’ yazısının konsol ekranında görüneceğini belirttik.

else{
        console.log('Hatalı Şifre!');
    }

ifadesi ile şifreyi yanlış girdiğimiz takdirde ‘Hatalı Şifre!’ uyarısının konsolda görüneceğini belirttik.

else{
    console.log('Hatalı Kullanıcı Adı!');
}

ifadesi ile kullanıcı adını yanlış girdiğimiz takdirde ‘Hatalı Kullanıcı Adı!’ uyarısının konsolda görüneceğini belirttik.

Devamını oku

Popüler

error: Content is protected !!