Hallöchen,
ich bastle nun schon eine halbe Ewigkeit an dieser Funktion, aber ständig sagt er mir, dass er ein Objekt erwartet(vor if(Mod(b,2)...). Ich weiß nicht, ob der Rest so stimmig ist, kann aber auch nicht weiter "forschen", wenn ich dieses Problem nicht aus der Welt schaffen kann.
Man könnte meine Situation schon beinahe als verzweifelt beschreiben.
Vielleicht kann mir ja einer von euch helfen...
Liegt der Fehler vielleicht sogar in der HTML-Datei? Ich glaubs zwar nicht, aber möglich wäre es ja mitunter...
Danke im voaraus.
LG ULI
function binMult(a,b)
{
var a, b, z;
z = 0;
if (b>0)
{
if (Mod(b,2) !=0)
{
z = z + a;
return a * binMult(a,b-1) + z
}
else
{
return binMult(2*a,b/2) + a
}
}
else
return z;
}
function Ausgabe_binMult()
{
x = parseInt(document.binMult.a.value) ;
y = parseInt(document.binMult.b.value) ;
erg = binMult(x,y);
document.binMult.ergebnis.value = erg;
}