Quadratzahl ausrechnen und Quadratwurzel ziehen

Hi
ich würde gerne wissen wie ich das oben stehende leicht machen könne in einem Html dokument.
Wir hatten schonmal +,-,/,* kann man da auch mit leichten veränderungen was machen oder wie?
Bitte ohne eval wenn das überhaupt geht:D

Das wäre das mit ±…

    <METAHTTP-EQUIV="CONTENT-TYPE"CONTENT="text/html; charest=utf-8">
    <TITLE>Eingabefelder 11.2></TITLE>
    <STYLE>
    <!--
            @page{size:21cm29,7cm}
    -->
    </STYLe></HEAD><BODY  bgcolor="cyan"DIR="LTR"><H1ALGIN=CENTER> Eingabefeleder Teil 11.2</H1><PALGIN=LEFT><FORMNAME="MeineForm"method="post"><INPUTTYPE="TEXT"NAME="inhalt01"SIZE=10><INPUTTYPE="TEXT"NAME="inhalt02"SIZE=10><IMGSRC="Plu.jpg"onclick="Addiere()"><IMGSRC="Dividiern.jpg"onclick="Dividiere()"><IMGSRC="Mal.jpg"onclick="Multipliziere()"><IMGSRC="bla.jpg"onclick="Subtrahiere()"><INPUTTYPE="TEXT"NAME="NeuInhalt"SIZE=20></P><scripttype="text/javascript">functionAddiere(){var zahl1,zahl2;if(! parseFloat(MeineForm.inhalt01.value))
    alert("Der Wert in Feld 1 ist keine Zahl");else
    {
    zahl1=parseFloat(MeineForm.inhalt01.value);
    if(! parseFloat(MeineForm.inhalt02.value))
            alert("DEr Wert in Feld 2 ist keine Zahl!");
    else
            zahl2=parseFloat(MeineForm.inhalt02.value);
            MeineForm.NeuInhalt.value=zahl1 + zahl2;

    }}functionDividiere(){var zahl1,zahl2;if(! parseFloat(MeineForm.inhalt01.value))
    alert("Der Wert in Feld 1 ist keine Zahl");else
    {
    zahl1=parseFloat(MeineForm.inhalt01.value);
    if(! parseFloat(MeineForm.inhalt02.value))
            alert("DEr Wert in Feld 2 ist keine Zahl!");
    else
            zahl2=parseFloat(MeineForm.inhalt02.value);
            MeineForm.NeuInhalt.value=zahl1 / zahl2;

    }}functionMultipliziere(){var zahl1,zahl2;if(! parseFloat(MeineForm.inhalt01.value))
    alert("Der Wert in Feld 1 ist keine Zahl");else
    {
    zahl1=parseFloat(MeineForm.inhalt01.value);
    if(! parseFloat(MeineForm.inhalt02.value))
            alert("Der Wert in Feld 2 ist keine Zahl!");
    else
            zahl2=parseFloat(MeineForm.inhalt02.value);
            MeineForm.NeuInhalt.value=zahl1 * zahl2;

    }}functionSubtrahiere(){var zahl1,zahl2;if(! parseFloat(MeineForm.inhalt01.value))
    alert("Der Wert in Feld 1 ist keine Zahl");else
    {
    zahl1=parseFloat(MeineForm.inhalt01.value);
    if(! parseFloat(MeineForm.inhalt02.value))
            alert("DEr Wert in Feld 2 ist keine Zahl!");
    else
            zahl2=parseFloat(MeineForm.inhalt02.value);
            MeineForm.NeuInhalt.value=zahl1 - zahl2;

    }}</Script></FORM></BODY></HTML>

Also wenn du nochmal in deinen mathematischen Grundkenntnissen wühlst, wirst zu der revolutionären Erkenntnis kommen, dass eine Quadratzahl x^2 = x * x ist. Also eine Zahl mit sich selbst multipliziert. Und eine Multiplizeren-Funktion hast du ja schon.

Die Funktion für eine Quadratwurzel wäre dann übrigens Math.sqrt(zahl)