Hirdetés

Keresés

Új hozzászólás Aktív témák

  • EmberXY
    veterán

    Ebbe hogy kellene beleszerkeszteni? Ha az a, b, c-t szeretném bekérni?
    <html>
    <head>
    <script type="text/javascript">
    </script>
    </head>
    <body>
    <script type="text/javascript">
    var a = 7;
    var b = -3;
    var c = -7;
    var D = b*b - (4*a*c);
    var x1 = (-b + D)/(2*a);
    var x2 = (-b - D)/(2*a);
    var x12 = -b/(2*a);
    document.write("A diszkrimináns értéke : "+D+"<br>");
    if (D<0){
    document.write("Az egyenletnek nincs valós megoldása<br>");}
    if (D==0){
    document.write("Az egyenletnek egy megoldása van<br>");
    document.write("x12 = "+x12+"<br>");
    }
    if (D>0){
    document.write("Az egyenletnek 2 valós megoldása van<br>");
    document.write("x1 = "+x1+"<br>");
    document.write("x2 = "+x2+"<br>");
    }
    </script>
    <div align="center">
    <SCRIPT LANGUAGE="JavaScript">

    <!-- Original: Happy Smart -->
    <!-- Web Site: http://happysmart.net -->

    <!-- Begin
    document.write('<form><input type=button value="Ismét" onClick="history.go()"></form>');
    // End -->
    </script>
    </div>


    </body>
    </html>

    Elnézést, hogy belekontárkodok, de hátha tudok én is segíteni, ha már erre járok.. :D
    Ha jól értelmezem a dolgot, akkor 3 értéket szeretnél bekérni, amikkel azután a script elvégzi a számításokat..
    Én 3 szövegmezőt adnék meg, az adott űrlapon, értelemszerűen a 3 érték bekéréséhez, testreszabás már részletkérdés, csak legyen elnevezve mindegyik (mezo1, stb) majd a váltózókat úgy hoznám létre, hogy
    var a=parseInt(document.form_neve.mezo1.value);
    var b=parseInt(document.form_neve.mezo2.value);
    var c=parseInt(document.form_neve.mezo3.value);
    (ha tizedestört is lehet az érték, akkor parseFloat...), így a változók azt az értéket fogják tartalmazni, amit beírtál az egyes mezőkbe..
    Aztán persze különféle ellenőrzéseket be lehet iktatni, hogy csak helyes formátumot vihessenek a mezőbe, ne írkálhassanak be mindenféle karaktereket, stb, de ez már részletkérdés..
    Remélem, hogy segítettem. :R

Új hozzászólás Aktív témák