Fabian: Problem

Beitrag lesen

Hi,

Warum spricht das dagegen? Ist eine Kommazahl kein Integer oder was?

Der Kandidat hat parseInt(0.100) Punkte …

MfG ChrisB

Und was mus ich nun anstelle von parseInt benutzen??

Nochmal ich selbst:
Es liegt wohl auf der Hand parseFloat() zu benutzen. Stimmt das? Wenn ja funktioniert der Script immer noch nicht. Da muss denk ich irgendwas vollkommen falsch sein und zwar hier:
____________________________________________________________________________
 ~~~javascript

			var Loesung1;  
			var Loesung2;  
			var Zaehler = 1;  
			var z = parseFloat(document.Eingabe.z.value);  
			var a = parseFloat(document.Eingabe.a.value);  
			var J = parseFloat(document.Eingabe.j.value);  
	  
			  
			while (Zaehler <= j) {  
			Loesung1 = Loesung1 + Math.pow(z,Zaehler);  
			Zaehler = Zaehler + 1;};  
			Loesung2 = parseInt(a) * parseInt(Loesung1);  
\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_  
  
  
denn wenn ich den Teil nicht habe und `alert("plaplapla")`{:.language-javascript} schreibe funktioniert es. Wenn ich jedoch den oben geschikten Teil drin habe funktioniert `alert("...")`{:.language-javascript} nicht auch nicht wenn nur Text (also mit "") drin steht.