kostenloser Webspace werbefrei: lima-city


Javascript Bruchdivision

lima-cityForumDie eigene HomepageHTML, CSS & Javascript

  1. Autor dieses Themas

    donpatricio

    donpatricio hat kostenlosen Webspace.

    Also ich will mit dem euklidschem Algoritmus wei Brüche dividieren und gekürzt ausgeben!

    Wie ihr im Quelltext sehen könnt, schaff ich es den Nenner gekürzt auszugeben, wie ich aber den Zähler gekürzt ausgeben kann, weis ich leider nicht!:







    <html>
    <head>
    <style type="text/css">
    * {}
    </style>
    <script type="text/javascript">

    function Bruchdivision()
    {

    var a = parseInt(document.formular.eins.value);
    var b = parseInt(document.formular.zwei.value);
    var c = parseInt(document.formular.drei.value);
    var d = parseInt(document.formular.vier.value);

    var zaehler = a*d;
    var nenner = b*c;


    document.all.tags("p")[0].innerHTML = document.all.tags("p")[0].innerHTML + zaehler;
    document.all.tags("p")[0].innerHTML = document.all.tags("p")[0].innerHTML + "/";
    document.all.tags("p")[0].innerHTML = document.all.tags("p")[0].innerHTML + nenner;


    i=1;
    while (i>=1)
    {

    if (nenner > zaehler)
    {
    x=nenner;
    nenner=zaehler;
    zaehler=x;
    }





    if (nenner % zaehler == 0)
    {
    document.formular.erg1.value = zaehler/nenner;

    i=0;
    }

    else
    {
    zaehler = zaehler - nenner;
    }



    }



    }


    </script>
    </head>
    <body>

    <form name="formular">

    <input type="text" name="eins">
    &nbsp;/&nbsp;
    <input type="text" name="zwei">
    &nbsp;&nbsp;&nbsp;/&nbsp;&nbsp;&nbsp;
    <input type="text" name="drei">
    &nbsp;/&nbsp;
    <input type="text" name="vier">
    &nbsp;&nbsp;&nbsp;=
    <p></p>
    <p></p>
    <br></br>

    <input type="text" name="erg1">
    &nbsp;/&nbsp;
    <input type="text" name="erg2">
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

    <input type="button" name="ausrechnen" value="Ausrechnen" onClick="java script:Bruchdivision()";>

    </form>

    <p></p>
    </body>
    </html>

  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. -.-
    Wie oft denn noch?

    Bitte lest die Boardregeln und Benutzungshinweise, BEVOR ihr postet! :mad:
    http://www.lima-city.de/boards.php?mode=thread&id=54947


    Verschoben nach HTML & JavaScript.

    Für Rückfragen stehe ich gern zur Verfügung.

    MfG,
    thw
  4. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!