lidt hjælp ?
Nogle der kan modaniserer dette lille script lidt så det ser lidt flottere ud.<HTML>
<BODY>
<P><B><FONT SIZE=6 color="#FF0000">ANDENGRADSLIGNING</FONT></B></P>
<BR>
<BR>
<BR>
<FORM NAME="Anden">
<P><B><FONT SIZE=5>Indtast A, B og C</FONT></B></P>
<TABLE width="174">
<TR>
<TD width="86"><P><B><FONT SIZE=4>A=</FONT></B></P></TD><TD width="74"><INPUT TYPE="TEXT" NAME="a" VALUE="" SIZE=6></TD>
</TR>
<TR>
<TD width="86"><P><B><FONT SIZE=4>B=</TD><TD width="74"><INPUT TYPE="TEXT" NAME="b" VALUE="" SIZE=6></TD>
</TR>
<TR>
<TD width="86"><P><B><FONT SIZE=4>C=</FONT></B></P></TD><TD width="74"><INPUT TYPE="TEXT" NAME="c" VALUE="" SIZE=6></TD>
</TR>
<TR HEIGHT=70>
<TD width="86"><INPUT TYPE="BUTTON" NAME="resultat2" VALUE="BEREGN" onClick="beregn()">
<p> </p>
<p><b><font face="Albertus Extra Bold" size="4">Resultatet:</font></b></p>
</TD>
<TR>
<TD width="86">X1= <INPUT TYPE="TEXT" NAME="x1" VALUE="" SIZE=10></TD>
<TR>
<TD width="86">X2= <INPUT TYPE="TEXT" NAME="x2" VALUE="" SIZE=10></TD>
<SCRIPT LANGUAGE="javascript">
var a
var b
var c
var d
function beregn(a,b,c) {
a=eval(document.Anden.a.value)
b=eval(document.Anden.b.value)
c=eval(document.Anden.c.value)
d=(b*b-4*a*c)
if (d>0) {
document.Anden.x1.value=rundAf((-b+Math.sqrt(d))/(2*a), 4)
document.Anden.x2.value=rundAf((-b-Math.sqrt(d))/(2*a), 4) }
else {
if (d==0) {
document.Anden.x1.value=rundAf((-b)/(2*a), 4)
document.Anden.x2.value="Kun een rod" }
else {document.Anden.x1.value="Ingen løsning"
document.Anden.x2.value="Ingen løsning"}
}
}
function rundAf(x, antal) {
// Returnerer en streng indeholdende x afrundet til antal
// decimaler, antal skal være mindst 1
var gang = 1
for (var i=1; i<=antal;i++) { gang = gang*10 }
var z = Math.round(Math.abs(x)*gang)
var r = z%gang
var n = Math.round((z-r)/gang)
s1 = n.toString()
if (x<0) s1="-"+s1
s2 = r.toString()
var j=s2.length
while (j<antal) {
s2="0"+s2
j=j+1
}
return (s1+"."+s2)
} // rundAf
</SCRIPT>
</table>
</BODY>
Det skal være java.
