Hi wolte in JavaScript ein Programm schreiben das 2 Zahlen addiert.Nur anstatt z.B. 4 und 5 zu addieren spuckt es 45 aus.Es behandelt die Zahlen als StribgHier mein Quellcode "<html> <head> <title>test</title> <script language="JavaScript"> <!-- function test() { var a=0,b=0,ergebnis; a=prompt("Zahl1",""); b=prompt("Zahl2",""); ergebnis=a+b; alert("Hallo " + ergebnis + " blablabla"); } //--> </script> </head> <body text="#000000" bgcolor="#FFFFFF" link="#FF0000" alink="#FF0000" vlink="#FF0000"> <form><input type="button" value="Test" onClick="test()"> </form> </body> </html>" Wie kann man mein Problem lösen.Habe IE 5.5. Danke
Programmieren - alles kontrollieren 4.941 Themen, 20.708 Beiträge
Einfach a-(-b) schreiben.Dann klappts.
Vielleicht solltest du es mal mit Integerzahlen versuchen, denn Strings können nicht "addiert" werden.