{"id":337,"date":"2025-05-21T00:10:19","date_gmt":"2025-05-20T20:10:19","guid":{"rendered":"https:\/\/www.arparun.re\/?page_id=337"},"modified":"2025-06-08T15:13:10","modified_gmt":"2025-06-08T11:13:10","slug":"pret","status":"publish","type":"page","link":"https:\/\/www.arparun.re\/index.php\/pret\/","title":{"rendered":"Pr\u00eat"},"content":{"rendered":"\n<body>\n    <div class=\"calculator-container\">\n        <h1><i class=\"fas fa-calculator mr-2\"><\/i> Calculateur de Pr\u00eat<\/h1>\n        <div class=\"input-group\">\n            <label for=\"loanAmount\">\n                Montant du pr\u00eat (\u20ac)\n                <span class=\"tooltip\">\n                    <i class=\"fas fa-info-circle\"><\/i>\n                    <span class=\"tooltip-text\">Le montant total d&rsquo;argent que vous souhaitez emprunter<\/span>\n                <\/span>\n            <\/label>\n            <i class=\"fas fa-euro-sign\"><\/i>\n            <input type=\"number\" id=\"loanAmount\" value=\"100000\" min=\"0\" step=\"1000\">\n            <div class=\"slider-container\">\n                <input type=\"range\" min=\"0\" max=\"1000000\" value=\"100000\" step=\"1000\" class=\"slider\" id=\"loanAmountSlider\">\n            <\/div>\n        <\/div>\n        <div class=\"input-group\">\n            <label for=\"interestRate\">\n                Taux d&rsquo;int\u00e9r\u00eat annuel (%)\n                <span class=\"tooltip\">\n                    <i class=\"fas fa-info-circle\"><\/i>\n                    <span class=\"tooltip-text\">Le taux d&rsquo;int\u00e9r\u00eat annuel pour votre pr\u00eat<\/span>\n                <\/span>\n            <\/label>\n            <i class=\"fas fa-percent\"><\/i>\n            <input type=\"number\" id=\"interestRate\" value=\"5\" min=\"0\" max=\"30\" step=\"0.1\">\n            <div class=\"slider-container\">\n                <input type=\"range\" min=\"0\" max=\"30\" value=\"5\" step=\"0.1\" class=\"slider\" id=\"interestRateSlider\">\n            <\/div>\n        <\/div>\n        <div class=\"input-group\">\n            <label for=\"loanTerm\">\n                Dur\u00e9e du pr\u00eat (Ann\u00e9es)\n                <span class=\"tooltip\">\n                    <i class=\"fas fa-info-circle\"><\/i>\n                    <span class=\"tooltip-text\">La dur\u00e9e en ann\u00e9es pour rembourser le pr\u00eat<\/span>\n                <\/span>\n            <\/label>\n            <i class=\"fas fa-calendar-alt\"><\/i>\n            <input type=\"number\" id=\"loanTerm\" value=\"30\" min=\"1\" max=\"40\">\n            <div class=\"slider-container\">\n                <input type=\"range\" min=\"1\" max=\"40\" value=\"30\" class=\"slider\" id=\"loanTermSlider\">\n            <\/div>\n        <\/div>\n        <button onclick=\"calculateLoan()\">\n            <i class=\"fas fa-calculator\"><\/i> Calculer le paiement mensuel\n        <\/button>\n        <div class=\"divider\">\n            <span class=\"divider-text\">OU<\/span>\n        <\/div>\n        <div class=\"input-group\">\n            <label for=\"monthlyPayment\">\n                Paiement mensuel abordable (\u20ac)\n                <span class=\"tooltip\">\n                    <i class=\"fas fa-info-circle\"><\/i>\n                    <span class=\"tooltip-text\">Le montant maximum que vous pouvez payer chaque mois<\/span>\n                <\/span>\n            <\/label>\n            <i class=\"fas fa-euro-sign\"><\/i>\n            <input type=\"number\" id=\"monthlyPayment\" value=\"500\" min=\"0\" step=\"50\">\n            <div class=\"slider-container\">\n                <input type=\"range\" min=\"0\" max=\"5000\" value=\"500\" step=\"50\" class=\"slider\" id=\"monthlyPaymentSlider\">\n            <\/div>\n        <\/div>\n        <button onclick=\"calculateMaxLoan()\">\n            <i class=\"fas fa-search-dollar\"><\/i> Calculer le montant maximal du pr\u00eat\n        <\/button>\n        <div class=\"results\" id=\"results\"><\/div>\n    <\/div>\n\n    <script>\n        \/\/ Synchroniser les champs d'entr\u00e9e avec les curseurs\n        document.getElementById('loanAmountSlider').addEventListener('input', function() {\n            document.getElementById('loanAmount').value = this.value;\n        });\n        document.getElementById('loanAmount').addEventListener('input', function() {\n            document.getElementById('loanAmountSlider').value = this.value;\n        });\n        document.getElementById('interestRateSlider').addEventListener('input', function() {\n            document.getElementById('interestRate').value = this.value;\n        });\n        document.getElementById('interestRate').addEventListener('input', function() {\n            document.getElementById('interestRateSlider').value = this.value;\n        });\n        document.getElementById('loanTermSlider').addEventListener('input', function() {\n            document.getElementById('loanTerm').value = this.value;\n        });\n        document.getElementById('loanTerm').addEventListener('input', function() {\n            document.getElementById('loanTermSlider').value = this.value;\n        });\n        document.getElementById('monthlyPaymentSlider').addEventListener('input', function() {\n            document.getElementById('monthlyPayment').value = this.value;\n        });\n        document.getElementById('monthlyPayment').addEventListener('input', function() {\n            document.getElementById('monthlyPaymentSlider').value = this.value;\n        });\n\n        function calculateLoan() {\n            const loanAmount = parseFloat(document.getElementById('loanAmount').value);\n            const annualInterestRate = parseFloat(document.getElementById('interestRate').value);\n            const loanTermYears = parseInt(document.getElementById('loanTerm').value);\n            const resultsDiv = document.getElementById('results');\n\n            resultsDiv.innerHTML = '';\n\n            if (isNaN(loanAmount) || isNaN(annualInterestRate) || isNaN(loanTermYears) ||\n                loanAmount <= 0 || annualInterestRate < 0 || loanTermYears <= 0) {\n                resultsDiv.innerHTML = `\n                    <div class=\"error-message\">\n                        <i class=\"fas fa-exclamation-circle\"><\/i>\n                        Veuillez entrer des nombres positifs valides pour tous les champs.\n                    <\/div>\n                `;\n                return;\n            }\n\n            const monthlyInterestRate = (annualInterestRate \/ 100) \/ 12;\n            const loanTermMonths = loanTermYears * 12;\n\n            let monthlyPayment, totalCost, totalInterest;\n\n            if (monthlyInterestRate === 0) {\n                monthlyPayment = loanAmount \/ loanTermMonths;\n                totalInterest = 0;\n                totalCost = loanAmount;\n            } else {\n                const numerator = monthlyInterestRate * Math.pow(1 + monthlyInterestRate, loanTermMonths);\n                const denominator = Math.pow(1 + monthlyInterestRate, loanTermMonths) - 1;\n                monthlyPayment = loanAmount * (numerator \/ denominator);\n                totalCost = monthlyPayment * loanTermMonths;\n                totalInterest = totalCost - loanAmount;\n            }\n\n            const formatter = new Intl.NumberFormat('fr-FR', {\n                style: 'currency',\n                currency: 'EUR',\n                minimumFractionDigits: 2\n            });\n\n            resultsDiv.innerHTML = `\n                <div class=\"result-item\">\n                    <span class=\"result-label\"><i class=\"fas fa-calendar-check mr-2\"><\/i>Paiement mensuel estim\u00e9 :<\/span>\n                    <span class=\"result-value highlight\">${formatter.format(monthlyPayment)}<\/span>\n                <\/div>\n                <div class=\"result-item\">\n                    <span class=\"result-label\"><i class=\"fas fa-coins mr-2\"><\/i>Int\u00e9r\u00eat total pay\u00e9 :<\/span>\n                    <span class=\"result-value\">${formatter.format(totalInterest)}<\/span>\n                <\/div>\n                <div class=\"result-item\">\n                    <span class=\"result-label\"><i class=\"fas fa-receipt mr-2\"><\/i>Co\u00fbt total du pr\u00eat :<\/span>\n                    <span class=\"result-value\">${formatter.format(totalCost)}<\/span>\n                <\/div>\n                <div class=\"result-item\">\n                    <span class=\"result-label\"><i class=\"fas fa-clock mr-2\"><\/i>Dur\u00e9e du pr\u00eat :<\/span>\n                    <span class=\"result-value\">${loanTermYears} ans (${loanTermMonths} mois)<\/span>\n                <\/div>\n            `;\n        }\n\n        function calculateMaxLoan() {\n            const affordableMonthlyPayment = parseFloat(document.getElementById('monthlyPayment').value);\n            const annualInterestRate = parseFloat(document.getElementById('interestRate').value);\n            const loanTermYears = parseInt(document.getElementById('loanTerm').value);\n            const resultsDiv = document.getElementById('results');\n\n            resultsDiv.innerHTML = '';\n\n            if (isNaN(affordableMonthlyPayment) || isNaN(annualInterestRate) || isNaN(loanTermYears) ||\n                affordableMonthlyPayment <= 0 || annualInterestRate < 0 || loanTermYears <= 0) {\n                resultsDiv.innerHTML = `\n                    <div class=\"error-message\">\n                        <i class=\"fas fa-exclamation-circle\"><\/i>\n                        Veuillez entrer des nombres positifs valides pour tous les champs.\n                    <\/div>\n                `;\n                return;\n            }\n\n            const monthlyInterestRate = (annualInterestRate \/ 100) \/ 12;\n            const loanTermMonths = loanTermYears * 12;\n\n            let maxLoanAmount, totalCost, totalInterest;\n\n            if (monthlyInterestRate === 0) {\n                maxLoanAmount = affordableMonthlyPayment * loanTermMonths;\n                totalInterest = 0;\n                totalCost = maxLoanAmount;\n            } else {\n                const numerator = Math.pow(1 + monthlyInterestRate, loanTermMonths) - 1;\n                const denominator = monthlyInterestRate * Math.pow(1 + monthlyInterestRate, loanTermMonths);\n                maxLoanAmount = affordableMonthlyPayment * (numerator \/ denominator);\n                totalCost = affordableMonthlyPayment * loanTermMonths;\n                totalInterest = totalCost - maxLoanAmount;\n            }\n\n            const formatter = new Intl.NumberFormat('fr-FR', {\n                style: 'currency',\n                currency: 'EUR',\n                minimumFractionDigits: 2\n            });\n\n            resultsDiv.innerHTML = `\n                <div class=\"result-item\">\n                    <span class=\"result-label\"><i class=\"fas fa-search-dollar mr-2\"><\/i>Avec un paiement mensuel de :<\/span>\n                    <span class=\"result-value highlight\">${formatter.format(affordableMonthlyPayment)}<\/span>\n                <\/div>\n                <div class=\"result-item\">\n                    <span class=\"result-label\"><i class=\"fas fa-home mr-2\"><\/i>Montant maximal du pr\u00eat :<\/span>\n                    <span class=\"result-value highlight\">${formatter.format(maxLoanAmount)}<\/span>\n                <\/div>\n                <div class=\"result-item\">\n                    <span class=\"result-label\"><i class=\"fas fa-coins mr-2\"><\/i>Int\u00e9r\u00eat total pay\u00e9 :<\/span>\n                    <span class=\"result-value\">${formatter.format(totalInterest)}<\/span>\n                <\/div>\n                <div class=\"result-item\">\n                    <span class=\"result-label\"><i class=\"fas fa-receipt mr-2\"><\/i>Co\u00fbt total du pr\u00eat :<\/span>\n                    <span class=\"result-value\">${formatter.format(totalCost)}<\/span>\n                <\/div>\n                <div class=\"result-item\">\n                    <span class=\"result-label\"><i class=\"fas fa-clock mr-2\"><\/i>Dur\u00e9e du pr\u00eat :<\/span>\n                    <span class=\"result-value\">${loanTermYears} ans (${loanTermMonths} mois)<\/span>\n                <\/div>\n            `;\n        }\n    <\/script>\n<\/body>\n","protected":false},"excerpt":{"rendered":"<p>Calculateur de Pr\u00eat Montant du pr\u00eat (\u20ac) Le montant total d&rsquo;argent que vous souhaitez emprunter Taux d&rsquo;int\u00e9r\u00eat annuel (%) Le taux d&rsquo;int\u00e9r\u00eat annuel pour votre pr\u00eat Dur\u00e9e du pr\u00eat (Ann\u00e9es) La dur\u00e9e en ann\u00e9es pour rembourser le pr\u00eat Calculer le paiement mensuel OU Paiement mensuel abordable (\u20ac) Le montant maximum<a href=\"https:\/\/www.arparun.re\/index.php\/pret\/\" class=\"read-more\">Read More &#8230;<\/a><\/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-337","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Pr\u00eat - arparun - Informatique Reunion<\/title>\n<meta name=\"description\" content=\"Calcule de pret\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.arparun.re\/index.php\/pret\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Pr\u00eat - arparun - Informatique Reunion\" \/>\n<meta property=\"og:description\" content=\"Calcule de pret\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.arparun.re\/index.php\/pret\/\" \/>\n<meta property=\"og:site_name\" content=\"arparun - Informatique Reunion\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-08T11:13:10+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.arparun.re\/index.php\/pret\/\",\"url\":\"https:\/\/www.arparun.re\/index.php\/pret\/\",\"name\":\"Pr\u00eat - arparun - Informatique Reunion\",\"isPartOf\":{\"@id\":\"https:\/\/www.arparun.re\/#website\"},\"datePublished\":\"2025-05-20T20:10:19+00:00\",\"dateModified\":\"2025-06-08T11:13:10+00:00\",\"description\":\"Calcule de pret\",\"breadcrumb\":{\"@id\":\"https:\/\/www.arparun.re\/index.php\/pret\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.arparun.re\/index.php\/pret\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.arparun.re\/index.php\/pret\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\/\/www.arparun.re\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Pr\u00eat\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.arparun.re\/#website\",\"url\":\"https:\/\/www.arparun.re\/\",\"name\":\"arparun - Informatique Reunion\",\"description\":\"Syst\u00e8mes, R\u00e9seaux et S\u00e9curit\u00e9\",\"publisher\":{\"@id\":\"https:\/\/www.arparun.re\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.arparun.re\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.arparun.re\/#organization\",\"name\":\"Arparun\",\"url\":\"https:\/\/www.arparun.re\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/www.arparun.re\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.arparun.re\/wp-content\/uploads\/2021\/02\/cropped-site.png\",\"contentUrl\":\"https:\/\/www.arparun.re\/wp-content\/uploads\/2021\/02\/cropped-site.png\",\"width\":512,\"height\":512,\"caption\":\"Arparun\"},\"image\":{\"@id\":\"https:\/\/www.arparun.re\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Pr\u00eat - arparun - Informatique Reunion","description":"Calcule de pret","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.arparun.re\/index.php\/pret\/","og_locale":"fr_FR","og_type":"article","og_title":"Pr\u00eat - arparun - Informatique Reunion","og_description":"Calcule de pret","og_url":"https:\/\/www.arparun.re\/index.php\/pret\/","og_site_name":"arparun - Informatique Reunion","article_modified_time":"2025-06-08T11:13:10+00:00","twitter_card":"summary_large_image","twitter_misc":{"Dur\u00e9e de lecture estim\u00e9e":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.arparun.re\/index.php\/pret\/","url":"https:\/\/www.arparun.re\/index.php\/pret\/","name":"Pr\u00eat - arparun - Informatique Reunion","isPartOf":{"@id":"https:\/\/www.arparun.re\/#website"},"datePublished":"2025-05-20T20:10:19+00:00","dateModified":"2025-06-08T11:13:10+00:00","description":"Calcule de pret","breadcrumb":{"@id":"https:\/\/www.arparun.re\/index.php\/pret\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.arparun.re\/index.php\/pret\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.arparun.re\/index.php\/pret\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/www.arparun.re\/"},{"@type":"ListItem","position":2,"name":"Pr\u00eat"}]},{"@type":"WebSite","@id":"https:\/\/www.arparun.re\/#website","url":"https:\/\/www.arparun.re\/","name":"arparun - Informatique Reunion","description":"Syst\u00e8mes, R\u00e9seaux et S\u00e9curit\u00e9","publisher":{"@id":"https:\/\/www.arparun.re\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.arparun.re\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/www.arparun.re\/#organization","name":"Arparun","url":"https:\/\/www.arparun.re\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.arparun.re\/#\/schema\/logo\/image\/","url":"https:\/\/www.arparun.re\/wp-content\/uploads\/2021\/02\/cropped-site.png","contentUrl":"https:\/\/www.arparun.re\/wp-content\/uploads\/2021\/02\/cropped-site.png","width":512,"height":512,"caption":"Arparun"},"image":{"@id":"https:\/\/www.arparun.re\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.arparun.re\/index.php\/wp-json\/wp\/v2\/pages\/337","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.arparun.re\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.arparun.re\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.arparun.re\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.arparun.re\/index.php\/wp-json\/wp\/v2\/comments?post=337"}],"version-history":[{"count":4,"href":"https:\/\/www.arparun.re\/index.php\/wp-json\/wp\/v2\/pages\/337\/revisions"}],"predecessor-version":[{"id":437,"href":"https:\/\/www.arparun.re\/index.php\/wp-json\/wp\/v2\/pages\/337\/revisions\/437"}],"wp:attachment":[{"href":"https:\/\/www.arparun.re\/index.php\/wp-json\/wp\/v2\/media?parent=337"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}