Hallo,
ich bin relativ neu im Gebiet programmieren und brauche Hilfe. In unserer Info-AG haben wir die Aufgabe bekommen, einen Taschenrechner mit den Rechenzeichen +, -, *, /, ** und √ mit einem HTML-Code zu programmieren.
Das Problem, wo ich festhänge ist das √.
Ich weiß einfach nicht, wie ich es in meinen Code einbauen kann.
Hier ist, was ich soweit habe (Wurzel-Button funktioniert wie gesagt nicht):
<!DOCTYPE html>
<html>
<head>
<h1>Taschenrechner</h1>
<style>
h1 {
font-family: Arial;
text-align: center;
color: navy;
}
body {
font-family: Arial;
text-align: center;
}
input {
width: 100px;
font-size: 20px;
}
</style>
</head>
<body>
<form name="Taschenrechner">
<input type="button" value="0" onClick="document.Taschenrechner.erg.value+='0'">
<input type="button" value="1" onClick="document.Taschenrechner.erg.value+='1'">
<input type="button" value="2" onClick="document.Taschenrechner.erg.value+='2'">
<input type="button" value="3" onClick="document.Taschenrechner.erg.value+='3'">
<input type="button" value="4" onClick="document.Taschenrechner.erg.value+='4'">
<input type="button" value="5" onClick="document.Taschenrechner.erg.value+='5'">
<input type="button" value="6" onClick="document.Taschenrechner.erg.value+='6'">
<input type="button" value="7" onClick="document.Taschenrechner.erg.value+='7'">
<input type="button" value="8"
onClick="document.Taschenrechner.erg.value+='8'">
<input type="button" value="9"
onClick="document.Taschenrechner.erg.value+='9'">
<label1>Rechensymbole:</label1>
<input type="button" value="+" onClick="document.Taschenrechner.erg.value+='+'">
<input type="button" value="-" onClick="document.Taschenrechner.erg.value+='-'">
<input type="button" value="*" onClick="document.Taschenrechner.erg.value+='*'">
<input type="button" value="/" onClick="document.Taschenrechner.erg.value+='/'">
<input type="button" value="**" onClick="document.Taschenrechner.erg.value+='**'">
<input type="button" value= "Wurzel"
onClick:="document.Taschenrechner.erg.valueMath.sqrt='x'">
<input type="button" value="=" onClick="document.Taschenrechner.erg.value=eval(document.Taschenrechner.erg.value)">
<label2>Ergebnis:</label2>
<input type="textfield" id="erg" value="">
<input type="reset" value="Reset">
</form>
</body>
</html>