Helo, pembangun! Saya teruja untuk membentangkan projek terbaharu saya: Kalkulator Pinjaman. Projek ini sesuai untuk mereka yang berminat untuk mencipta kalkulator pinjaman praktikal dan interaktif menggunakan JavaScript. Ini adalah cara yang hebat untuk belajar tentang pengendalian input pengguna dan melakukan pengiraan kewangan di web.
Kalkulator Pinjaman ialah alat berasaskan web yang mengira bayaran bulanan untuk pinjaman berdasarkan jumlah pinjaman, kadar faedah dan bilangan bulan untuk membayar balik. Projek ini menunjukkan cara membina alat kewangan dengan antara muka yang bersih dan mesra pengguna menggunakan HTML, CSS dan JavaScript.
Berikut ialah gambaran keseluruhan struktur projek:
Loan-Calculator/ ├── index.html ├── style.css └── script.js
Untuk memulakan projek, ikut langkah berikut:
Klon repositori:
git clone https://github.com/abhishekgurjar-in/Loan-Calculator.git
Buka direktori projek:
cd Loan-Calculator
Jalankan projek:
Fail index.html mentakrifkan struktur Kalkulator Pinjaman, termasuk medan input dan kawasan paparan untuk pembayaran bulanan. Berikut adalah coretan:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Loan Calculator</title> <link rel="stylesheet" href="./style.css"> <script src="./script.js" defer></script> </head> <body> <div class="container"> <h1>Loan Calculator</h1> <p>Loan Amount $ <input onchange="calculateLoan()" class="input" type="number" id="loan-amount" min="1" max="500000" value="10000"> </p> <p>Interest Rate % <input onchange="calculateLoan()" class="input" type="number" id="interest-rate" min="0" max="100" value="10" step=".1"> </p> <p>Months to pay <input onchange="calculateLoan()" class="input" type="number" id="months-to-pay" min="6" max="48" value="12"> </p> <p class="payment" id="payment">Monthly Payment:</p> </div> <div class="footer"> <p>Made with ❤️ by Abhishek Gurjar</p> </div> </body> </html>
Fail style.css menggayakan Kalkulator Pinjaman, menjadikannya menarik dan mudah digunakan. Di bawah ialah beberapa gaya utama:
body { background: #4285f4; padding: 0; margin: 0; display: flex; height: 100vh; flex-direction: column; justify-content: center; align-items: center; font-family: 'Courier New', Courier, monospace; } .container { background: black; color: aliceblue; padding: 20px; border-radius: 10px; } .input { width: 100%; font-size: 20px; height: 30px; } .payment { font-weight: 600; font-size: 20px; } .footer { color: white; margin-top: 120px; text-align: center; }
Fail script.js mengandungi logik untuk mengira bayaran pinjaman dan mengemas kini paparan. Berikut adalah coretan:
function calculateLoan() { let loanAmountValue = document.getElementById("loan-amount").value; let interestRateValue = document.getElementById("interest-rate").value; let MonthsToPayValue = document.getElementById("months-to-pay").value; let interest = (loanAmountValue * (interestRateValue * 0.01)) / MonthsToPayValue; let monthlyPayment = (loanAmountValue / MonthsToPayValue + interest).toFixed(2); document.getElementById("payment").innerHTML = `Monthly Payment: ${monthlyPayment}`; }
Anda boleh menyemak demo langsung projek Kalkulator Pinjaman di sini.
Membina Kalkulator Pinjaman merupakan pengalaman yang bermanfaat, membolehkan saya menggunakan JavaScript untuk pengiraan kewangan praktikal. Alat ini berguna untuk sesiapa sahaja yang ingin menguruskan pembayaran pinjaman mereka dengan berkesan dan boleh menjadi tambahan yang berharga kepada kit alat pembangunan web anda. Saya harap anda mendapati ia membantu dan memberi inspirasi. Selamat mengekod!
Projek ini dibangunkan sebagai sebahagian daripada usaha berterusan saya untuk meningkatkan kemahiran JavaScript saya dan mencipta alatan web yang berguna.
Atas ialah kandungan terperinci Bina Laman Web Kalkulator Pinjaman. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!