JavaScript-001-A simple alert (message box) using JavaScript

Demonstrates on showing a simple alert box using JavaScript

by Riccal

HTML

Son 4 Ayınız da ödenen prim miktarlarını giriniz
<br>
<input type="text" id="price" name="price[]" placeholder="1. Ay" value="" style="width:150px;" />
<br>

<input type="text" id="price" name="price[]" placeholder="2. Ay" value="" style="width:150px;" />
<br>
<input type="text" id="price" name="price[]" placeholder="3. Ay" value="" style="width:150px;" />
<br>
<input type="text" id="price" name="price[]" placeholder="4. Ay" value="" style="width:150px;" />

<br><br>Son 3 yılda toplam kaç gün çalıştınız ?
<select id="day">
  <option value="0">Seçiniz</option>
  <option value="1">600 günden az</option>
  <option value="2">600 ile 899 gün arası</option>
  <option value="3">900 ile 1079 gün arası</option>
  <option value="4">1080 gün</option>
</select>
<br><br>
Son 120 gün kesintisiz çalıştınız mı ?


<select id="calismason">
  <option value="0">Seçiniz</option>
  <option value="1">Evet</option>
  <option value="2">Hayir</option>
</select>

<br><br>
İşten çıkış kodunuzu seçiniz

<select id="kodlar">

  <option value="2">(01) Deneme süreli iş sözleşmesinin işverence feshi</option>
  <option value="2">(02) Deneme süreli iş sözleşmesinin işçi tarafından feshi </option>
  <option value="2">(03) İstifa </option>
  <option value="1">(04) Belirsiz süreli iş sözleşmesinin işveren tarafından haklı sebep bildirmeden feshi </option>
  <option value="1">(05) Belirli süreli iş sözleşmesinin sona ermesi</option>
  <option value="2">(08) Emeklilik (yaşlılık) veya toptan ödeme nedeniyle</option>
  <option value="2">(09) Malulen emeklilik nedeniyle </option>
  <option value="2">(10) Ölüm </option>
  <option value="2">(11) İş kazası sonucu ölüm </option>
  <option value="1">(12) Askerlik </option>
  <option value="2">(13) Kadın işçinin evlenmesi </option>
  <option value="2">(14) Emeklilik için yaş dışında diğer şartların tamamlanmaması</option>
  <option value="1">(15) Toplu işçi çıkarma</option>
  <option value="2">(16) Sözleşme sona ermeden sigortalının aynı işverene ait diğer...

JavaScript

$(function() {


  $.fiyatHesapla = function() {
     var fiyat = 0;
    var fiyat2 = 0;
    var day = $('#day').val();
    var calismason = $('#calismason').val();
    var kodlar = $('#kodlar').val();
    if (calismason == 1) {
      if (kodlar == 1) {
        $('input[name="price[]"]').each(function() {
          fiyat2 += parseFloat($(this).val());
        });
        var fiyat = (fiyat2 * 40) / 100;
        alert(fiyat)
        var fiyat = fiyat / 4;
        var asgarihesap = (1273 * 80) / 100;
        if (fiyat > asgarihesap) {
          fiyat = asgarihesap;
        } else {
          fiyat = fiyat;
        }
        if (day == '1') {
          fiyat2 = 0;
          fiyat = 0;
        } else if (day == '2') {
          var ay = 6
          fiyat2 = fiyat * ay;
        } else if (day == '3') {
          var ay = 8
          fiyat2 = fiyat * ay;
        } else if (day == '4') {
          var ay = 10
          fiyat2 = fiyat * ay;
        } else {
          fiyat2 = 0;
          fiyat = 0;
        }
      }
    }
    
 
     
    if (fiyat > 0){
      $('#lastpriceay').html('<h3>Aylik ' + fiyat + ' tl issizlik maasi alabilirsiniz</h3>');
      $('#lastpricetotal').html('<h3>Toplam ' + ay + ' ayda : ' + fiyat2 + ' tl issizliz maasi alabilirsiniz</h3>');
    }else{
      $('#lastpriceay').html('<h3>Kriterleriniz issizlik maasini almaya uygun degildir.</h3>');
      $('#lastpricetotal').html('');
    }
  }

  $('.submit').on("click", function() {
    $.fiyatHesapla();
  });

});