<script>
                        


                        function krediHesapla(pesinat,tutar,ay){

                        number_format = function (number, decimals, dec_point, thousands_sep) {
                        number = Number(number).toFixed(decimals);

                        var nstr = number.toString();
                        nstr += '';
                        x = nstr.split('.');
                        x1 = x[0];
                        x2 = x.length > 1 ? dec_point + x[1] : '';
                        var rgx = /(\d+)(\d{3})/;

                        while (rgx.test(x1))
                        x1 = x1.replace(rgx, '$1' + thousands_sep + '$2');

                        return x1 + x2;
                        }

                        let kredi = Math.round(tutar);  
                
                        
                        let vade = ay;
                        let faiz = 2.1;
                        let bsmv = 0.05;
                        let kkdf = 0.15;
                        let vergi_faiz = (faiz / 100) * (1 + bsmv + kkdf);
                        let deger1 = vergi_faiz * Math.pow((1+vergi_faiz),vade);
                        let deger2 = Math.pow((1+vergi_faiz),vade) - 1;
                        let taksit = kredi * deger1/deger2;
                        let toplamodeme = taksit*vade;
                        let pesinatne = Math.round(pesinat);  
                      

                        let toplamodemepesinatdahil = Number(toplamodeme)+Number(pesinatne);
                        $('#aylik_tutar').html(number_format(taksit, 0, ',', '.')+" TL");
                        $('#taksit_sayisi').html(vade+" Ay");
                        $('#aylik_odeme_tutar').html(number_format(taksit, 0, ',', '.')+" TL");
                        $('#toplam_borc_tutari').html(number_format(toplamodeme, 0, ',', '.')+" TL");
                        $('#toplam_odeme').html(number_format(toplamodemepesinatdahil, 0, ',', '.')+" TL");
                        $('#vadeform').val(vade);
                        
                        }
                        </script>
                    
                        <div class="sidebar-widget widget-vendor mb-30 bg-grey-9 box-shadow-none fiyatBar">
                            <div class="priceTitle">
                                <h3>Peşin Satış Fiyatı: <span style="color: #22232a; font-size: 1rem;"><?php echo fiyat($id); ?></span>
                                </h3>
                            </div>
                            <div class="priceinfo">

                                <div class="priceinfofinal">
                                    <strong
                                        style="display: inline-block; font-size: 40px; font-weight: 900;color:#fd562a"
                                        id="aylik_tutar"></strong>
                                    <span style="display: inline-block;"> Taksitle</span>
                                </div>

                            
                            </div>

                            <div class="installment-card">
                                <div class="card-title text-center mb-2">
                                    <h5>TAKSİT HESAPLA</h5>
                                </div>
                                <div class="calculator" id="showcase_calculator">
                                    <div class="row gutter-7" style="margin-bottom: 0;height: auto;">
                                    <div class="col">
                                    <div class="payment-input">
                                        <label>Peşinat Seç</label>
                                        <div class="yuzde-select-div" id="pesinat-select-div"
                                            style="display: table-cell;">
                                            <form id="pesinat-hesapla">
                <label><input type="radio" class="option-input radio" name="pesinat-orani" checked="" onchange="pesinatOraniGuncelle('30')" value="30">%30</label>
                <label><input type="radio" class="option-input radio" name="pesinat-orani" checked="" onchange="pesinatOraniGuncelle('40')" value="40">%40</label>
                <label><input type="radio" class="option-input radio" name="pesinat-orani" checked="" onchange="pesinatOraniGuncelle('50')" value="50">%50</label>
                                            </form>
                                        </div>
                                    </div>
                                </div>
                                <div class="col" style="max-width:40%;">
                                    <div class="installment-select">
                                        <label>Taksit Seç</label>
                                        <div class="yuzde-select-div" id="taksit-select-div"
                                            style="display: table-cell;">

                                <label><input type="radio" class="option-input radio" name="taksit-sayisi" onchange="krediHesapla('108000','252000','6')" value="6">6 Ay</label>
                                <label><input type="radio" class="option-input radio" name="taksit-sayisi" onchange="krediHesapla('108000','252000','12')" value="12" >12Ay</label>
                                <label><input type="radio" class="option-input radio" name="taksit-sayisi" onchange="krediHesapla('108000','252000','18')" value="18">18 Ay</label>
                                <label><input type="radio" class="option-input radio" name="taksit-sayisi" onchange="krediHesapla('108000','252000','24')" value="24" checked="">24 Ay</label>

                                        </div>
                                    </div>
                                </div>
                               </div>

                               <a class="babtn w-100 mt-2" style="background-color: #22242a; color: #fff; cursor: pointer;" onclick="hesaplaButton()">Hesapla</a>

                               <div class="row mt-4">
                                <div class="col-12">
                                    <h5>Sonuç</h5>
                                </div>

                                <div class="col-6">
                                    <b style="color: #22242a;">Peşin Satış Fiyatı</b>
                                </div>
                                <div class="col-6 text-right">
                                    <b style="color: #22242a;" id="pesin_satis_fiyati"><?php echo $fiyat; ?></b>
                                </div>
                                <div class="col-6">
                                    <span>Peşinat</span>
                                </div>
                                <div class="col-6 text-right">
                                    <span id="pesinat">
            <?php                      
    $bul = array(' ',',','.');
    $degistir = array('','','');
    $fiyatx = str_replace($bul, $degistir, $fiyat); // Bu alanda kredi tutarında boşluk virgül veya nokta varsa onları kaldırıyoruz.
                                    
                                     echo $sonuc= $fiyatx *30/100;  ?>
                                    
                                    </span>
                                </div>
                                <div class="col-12 mt-1 mb-1" style="height: 0.5px; background-color: #ddd;"></div>
                                <div class="col-6">
                                    <span>Borç Tutarı</span>
                                </div>
                                <div class="col-6 text-right">
                                    <span id="borc_tutari">
                                    <?php
                                        $bul = array(' ',',','.');
                                        $degistir = array('','','');
                                        $fiyat = str_replace($bul, $degistir, $fiyat);
                                    echo $fiyat - $sonuc ?>
                                    </span>
                                </div>

                                <div class="col-6 mt-3">
                                    <span>Taksit Sayısı</span>
                                </div>
                                <div class="col-6 text-right mt-3">
                                    <span id="taksit_sayisi"></span>
                                </div>
                                <div class="col-6">
                                    <span>Aylık Ödeme Tutarı</span>
                                </div>
                                <div class="col-6 text-right">
                                    <span id="aylik_odeme_tutar"></span>
                                </div>
                                <div class="col-6">
                                    <span>Toplam Borç Tutarı</span>
                                </div>
                                <div class="col-6 text-right">
                                    <span id="toplam_borc_tutari"></span>
                                </div>
                                <div class="col-12 mt-1 mb-1" style="height: 0.5px; background-color: #ddd;"></div>
                                <div class="col-6">
                                    <b style="color: #22242a;">Toplam Ödeme</b>
                                </div>
                                <div class="col-6 text-right">
                                    <b style="color: #22242a;" id="toplam_odeme"></b>
                                </div>
                              
                              
                            </div>
                             </div>


<label><input type="radio" class="option-input radio" name="taksit-sayisi" onchange="krediHesapla('108000','252000','6')" value="6">6 Ay</label>

bu alana $fiyat ve peşinattan sonra kalan parayı değişken olarak nasıl tanımlayabilirim? veya elinde şu şekilde faiz hesaplama mevcut olan var mı ?