{"id":236,"date":"2025-10-20T06:02:40","date_gmt":"2025-10-20T06:02:40","guid":{"rendered":"https:\/\/olivin.webty.site\/kupon\/?page_id=236"},"modified":"2025-10-20T06:02:40","modified_gmt":"2025-10-20T06:02:40","slug":"indirim-hesaplama","status":"publish","type":"page","link":"https:\/\/olivin.webty.site\/kupon\/indirim-hesaplama\/","title":{"rendered":"\u0130ndirim Hesaplama"},"content":{"rendered":"<div class=\"oli-calculator\">\r\n    <div class=\"oli-calculator-form-groups\">\r\n        <div class=\"calculator-form-group\">\r\n            <label for=\"calculationTypeDiscount\">Hesaplama T\u00fcr\u00fc:<\/label>\r\n            <select id=\"calculationTypeDiscount\">\r\n                <option value=\"discountedPrice\">\u0130ndirimli Fiyat Hesaplama<\/option>\r\n                <option value=\"discountRate\">\u0130ndirim Oran\u0131 Hesaplama<\/option>\r\n            <\/select>\r\n        <\/div>\r\n        <div class=\"calculator-form-group\">\r\n            <label for=\"originalPrice\">Orijinal Fiyat:<\/label>\r\n            <input type=\"number\" id=\"originalPrice\" name=\"originalPrice\" step=\"0.01\" placeholder=\"Orijinal fiyat\u0131 giriniz\">\r\n        <\/div>\r\n        <div class=\"calculator-form-group\" id=\"discountRateDiv\">\r\n            <label for=\"discountRate\">\u0130ndirim Oran\u0131 (%):<\/label>\r\n            <input type=\"number\" id=\"discountRate\" name=\"discountRate\" min=\"0\" max=\"100\" step=\"0.01\" placeholder=\"\u0130ndirim oran\u0131n\u0131 giriniz\">\r\n        <\/div>\r\n        <div class=\"calculator-form-group\" id=\"discountedPriceDiv\" style=\"display: none;\">\r\n            <label for=\"discountedPrice\">\u0130ndirimli Fiyat:<\/label>\r\n            <input type=\"number\" id=\"discountedPrice\" name=\"discountedPrice\" step=\"0.01\" placeholder=\"\u0130ndirimli fiyat\u0131 giriniz\">\r\n        <\/div>\r\n    <\/div>\r\n    <button type=\"button\" onclick=\"calculateDiscount()\">Hesapla<\/button>\r\n    <div class=\"result\" id=\"resultDiscount\"><\/div>\r\n<\/div>\r\n<script>\r\n    function formatNumberDiscount(num) {\r\n        return num.toLocaleString('tr-TR', { minimumFractionDigits: 2, maximumFractionDigits: 2 });\r\n    }\r\n\r\n    function calculateDiscount() {\r\n        const calculationType = document.getElementById('calculationTypeDiscount').value;\r\n        const originalPrice = parseFloat(document.getElementById('originalPrice').value);\r\n\r\n        if (isNaN(originalPrice) || originalPrice <= 0) {\r\n            alert('L\u00fctfen ge\u00e7erli bir orijinal fiyat giriniz!');\r\n            return;\r\n        }\r\n\r\n        let discountRate, discountedPrice;\r\n\r\n        if (calculationType === 'discountedPrice') {\r\n            discountRate = parseFloat(document.getElementById('discountRate').value);\r\n\r\n            if (isNaN(discountRate) || discountRate < 0 || discountRate > 100) {\r\n                alert('L\u00fctfen ge\u00e7erli bir indirim oran\u0131 giriniz!');\r\n                return;\r\n            }\r\n\r\n            discountedPrice = originalPrice - (originalPrice * (discountRate \/ 100));\r\n            document.getElementById('resultDiscount').innerHTML = `\r\n                <p><strong>\u0130ndirim Oran\u0131 (%):<\/strong> ${formatNumberDiscount(discountRate)}%<\/p>\r\n                <p><strong>\u0130ndirimli Fiyat:<\/strong> ${formatNumberDiscount(discountedPrice)} TL<\/p>\r\n            `;\r\n\r\n        } else if (calculationType === 'discountRate') {\r\n            discountedPrice = parseFloat(document.getElementById('discountedPrice').value);\r\n\r\n            if (isNaN(discountedPrice) || discountedPrice <= 0 || discountedPrice >= originalPrice) {\r\n                alert('L\u00fctfen ge\u00e7erli bir indirimli fiyat giriniz!');\r\n                return;\r\n            }\r\n\r\n            discountRate = ((originalPrice - discountedPrice) \/ originalPrice) * 100;\r\n            document.getElementById('resultDiscount').innerHTML = `\r\n                <p><strong>Orijinal Fiyat:<\/strong> ${formatNumberDiscount(originalPrice)} TL<\/p>\r\n                <p><strong>\u0130ndirim Oran\u0131 (%):<\/strong> ${formatNumberDiscount(discountRate)}%<\/p>\r\n            `;\r\n        }\r\n\r\n        document.getElementById('resultDiscount').style.display = 'block';\r\n    }\r\n\r\n    document.getElementById('calculationTypeDiscount').addEventListener('change', function() {\r\n        const discountRateDiv = document.getElementById('discountRateDiv');\r\n        const discountedPriceDiv = document.getElementById('discountedPriceDiv');\r\n\r\n        if (this.value === 'discountedPrice') {\r\n            discountRateDiv.style.display = 'block';\r\n            discountedPriceDiv.style.display = 'none';\r\n        } else if (this.value === 'discountRate') {\r\n            discountRateDiv.style.display = 'none';\r\n            discountedPriceDiv.style.display = 'block';\r\n        }\r\n    });\r\n<\/script>\r\n\n<p>Al\u0131\u015fveri\u015flerinizi daha bilin\u00e7li yapman\u0131z i\u00e7in haz\u0131rlad\u0131\u011f\u0131m\u0131z indirim hesaplama arac\u0131yla, kampanyalardaki ger\u00e7ek indirimi saniyeler i\u00e7inde \u00f6\u011frenebilirsiniz. \u0130ndirim oran\u0131, eski fiyat ve yeni fiyat bilgilerini girin; sistem otomatik olarak ne kadar tasarruf etti\u011finizi ve \u00f6demeniz gereken net tutar\u0131 hesaplas\u0131n. Bu sayede ma\u011fazalar\u0131n sundu\u011fu indirim oranlar\u0131n\u0131 kolayca kar\u015f\u0131la\u015ft\u0131rabilir, b\u00fct\u00e7enizi daha verimli planlayabilirsiniz. \u0130ster sezon sonu indirimlerinde ister \u00f6zel kampanyalarda olun, bu ara\u00e7 fiyat de\u011fi\u015fimlerini do\u011fru analiz etmenize yard\u0131mc\u0131 olur. Kullan\u0131m\u0131 tamamen \u00fccretsizdir ve mobil cihazlarla da uyumludur. Hemen verilerinizi girerek indirim oran\u0131n\u0131z\u0131 hesaplay\u0131n, al\u0131\u015fveri\u015finizi ak\u0131ll\u0131ca tamamlay\u0131n!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Al\u0131\u015fveri\u015flerinizi daha bilin\u00e7li yapman\u0131z i\u00e7in haz\u0131rlad\u0131\u011f\u0131m\u0131z indirim hesaplama arac\u0131yla, kampanyalardaki ger\u00e7ek indirimi saniyeler i\u00e7inde \u00f6\u011frenebilirsiniz. \u0130ndirim oran\u0131, eski fiyat ve yeni fiyat bilgilerini girin; sistem otomatik olarak ne kadar tasarruf etti\u011finizi ve \u00f6demeniz gereken net tutar\u0131 hesaplas\u0131n. Bu sayede ma\u011fazalar\u0131n sundu\u011fu indirim oranlar\u0131n\u0131 kolayca kar\u015f\u0131la\u015ft\u0131rabilir, b\u00fct\u00e7enizi daha verimli planlayabilirsiniz. \u0130ster sezon sonu indirimlerinde ister \u00f6zel [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-236","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/olivin.webty.site\/kupon\/wp-json\/wp\/v2\/pages\/236","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/olivin.webty.site\/kupon\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/olivin.webty.site\/kupon\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/olivin.webty.site\/kupon\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/olivin.webty.site\/kupon\/wp-json\/wp\/v2\/comments?post=236"}],"version-history":[{"count":0,"href":"https:\/\/olivin.webty.site\/kupon\/wp-json\/wp\/v2\/pages\/236\/revisions"}],"wp:attachment":[{"href":"https:\/\/olivin.webty.site\/kupon\/wp-json\/wp\/v2\/media?parent=236"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}