Javascript Additions Fehler!

  • Halli Hallo,

    ich fange gerade neu mit javascript an.
    Mit HTML kenne ich mich eigentlich recht gut aus.
    Das Problem ist, wenn ich eine Zahl mit 5 addiere, kommt dort die Zahl und eine 5 ans ende.
    Bitte hilft mir, das ist die Aufgabenstellung: Versandkosten
    Ein Versandgeschäft berechnet bei Aufträgen bis Fr. 100.- einen Verpackungszuschlag von Fr. 3.- und einen Portoanteil von Fr. 2.-. Bei Rechnungen von 100.- bis 200.- Fr. wird nur Porto berechnet. Kauft der Kunde für Fr. 200.- oder mehr, so entstehen ihm keine zusätzlichen Kosten.
    (Eingabe: Warenpreis; Ausgabe: Gesamtbetrag inkl. Port und Verpackung)

    Bitte nicht auslachen xD

    Hier der Code den ich bereits geschrieben habe, natürlich fehlerhaft :D :

    // Eingabe (E)
    preis = prompt("Geben sie bitte ein, für wie viel Franken sie eingekauft haben: "," ");
    p = parseInt(preis)
    // Verarbeitung / Berechnung (V)
    //keine rechnung
    // Ausgabe (A)
    if (preis < 100)
    unter100 = preis + 5;
    document.write("Sie müssen " + unter100 + " Franken für ihre Ware inklusive Verpackungszuschlag und Portoanteil bezahlen.");

    Danke für jegliche Hilfe!

    • Offizieller Beitrag

    Hallo,

    Ideal für sowas wäre angularJS, aber ich vermute mal, das ist nicht drin. ;)
    Mit reinem JS könnte das so aussehen:


    EDIT: Hab grad noch gesehen, daß Du das ja eigentlich addieren willst:


    Gruß Arne