Heim > Web-Frontend > CSS-Tutorial > Hauptteil

Erstellen Sie eine Website mit einem Kreditrechner

王林
Freigeben: 2024-08-27 18:01:14
Original
663 Leute haben es durchsucht

Build a Loan Calculator Website

Einführung

Hallo Entwickler! Ich freue mich, mein neuestes Projekt vorstellen zu können: einen Kreditrechner. Dieses Projekt ist ideal für diejenigen, die einen praktischen und interaktiven Kreditrechner mit JavaScript erstellen möchten. Es ist eine fantastische Möglichkeit, den Umgang mit Benutzereingaben und die Durchführung von Finanzberechnungen im Web zu erlernen.

Projektübersicht

Der Kreditrechner ist ein webbasiertes Tool, das die monatliche Rate für einen Kredit auf der Grundlage der Kreditsumme, des Zinssatzes und der Anzahl der zurückzuzahlenden Monate berechnet. Dieses Projekt zeigt, wie man mithilfe von HTML, CSS und JavaScript ein Finanztool mit einer sauberen und benutzerfreundlichen Oberfläche erstellt.

Merkmale

  • Dynamische Berechnung: Berechnet die monatliche Zahlung automatisch und zeigt sie basierend auf Benutzereingaben an.
  • Benutzereingabeverarbeitung: Ermöglicht Benutzern die Eingabe und Anpassung des Kreditbetrags, des Zinssatzes und der Rückzahlungsdauer.
  • Responsive Design: Der Rechner ist so gestaltet, dass er auf verschiedenen Geräten optisch ansprechend und funktional ist.

Verwendete Technologien

  • HTML: Stellt die Struktur für den Kreditrechner bereit.
  • CSS: Gestaltet den Rechner so, dass er optisch ansprechend und benutzerfreundlich ist.
  • JavaScript: Verwaltet die Logik zur Berechnung der Kreditzahlung und zur Aktualisierung der Anzeige basierend auf Benutzereingaben.

Projektstruktur

Hier ein Überblick über die Projektstruktur:

Loan-Calculator/
├── index.html
├── style.css
└── script.js
Nach dem Login kopieren
  • index.html: Enthält die HTML-Struktur für den Kreditrechner.
  • style.css: Enthält CSS-Stile, um ein modernes und ansprechendes Design zu erstellen.
  • script.js: Verwaltet die Berechnungsfunktionalität und aktualisiert die Anzeige.

Installation

Um mit dem Projekt zu beginnen, befolgen Sie diese Schritte:

  1. Klonen Sie das Repository:

    git clone https://github.com/abhishekgurjar-in/Loan-Calculator.git
    
    Nach dem Login kopieren
  2. Öffnen Sie das Projektverzeichnis:

    cd Loan-Calculator
    
    Nach dem Login kopieren
  3. Führen Sie das Projekt aus:

    • Öffnen Sie die Datei index.html in einem Webbrowser, um den Kreditrechner anzuzeigen.

Verwendung

  1. Öffnen Sie die Website in einem Webbrowser.
  2. Geben Sie den Kreditbetrag, den Zinssatz und die Monate für die Rückzahlung ein.
  3. Sehen Sie sich die berechnete monatliche Zahlung an, die unterhalb der Eingabefelder angezeigt wird.

Code-Erklärung

HTML

Die Datei index.html definiert die Struktur des Kreditrechners, einschließlich der Eingabefelder und des Anzeigebereichs für die monatliche Zahlung. Hier ist ein Ausschnitt:

<!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>

Nach dem Login kopieren

CSS

Die style.css-Datei formatiert den Kreditrechner und macht ihn attraktiv und benutzerfreundlich. Nachfolgend sind einige wichtige Stile aufgeführt:

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;
}

Nach dem Login kopieren

JavaScript

Die Datei script.js enthält die Logik zur Berechnung der Kreditzahlung und zur Aktualisierung der Anzeige. Hier ist ein Ausschnitt:

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}`;
}

Nach dem Login kopieren

Live-Demo

Sie können sich hier die Live-Demo des Loan Calculator-Projekts ansehen.

Abschluss

Der Aufbau des Kreditrechners war eine lohnende Erfahrung und ermöglichte mir die Anwendung von JavaScript für praktische Finanzberechnungen. Dieses Tool ist nützlich für alle, die ihre Kreditzahlungen effektiv verwalten möchten, und kann eine wertvolle Ergänzung zu Ihrem Webentwicklungs-Toolkit sein. Ich hoffe, Sie finden es hilfreich und inspirierend. Viel Spaß beim Codieren!

Credits

Dieses Projekt wurde im Rahmen meiner fortlaufenden Bemühungen entwickelt, meine JavaScript-Kenntnisse zu verbessern und nützliche Web-Tools zu erstellen.

Autor

  • Abhishek Gurjar
    • GitHub-Profil

Das obige ist der detaillierte Inhalt vonErstellen Sie eine Website mit einem Kreditrechner. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:dev.to
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!