var x = "003";
y = parseInt(x);
alert(y * y);
parseIn() funktioniert bei mir nur bis "008" bei "009" geht es nicht mehr dann gibt mir parseInt("009") 0 aus. wenn ich das dann in der ausgabe quadriere bleibt es natürlich bei 0 :-(
hoppla,
dann versuch es mal mit y = parseFloat(x) oder eval(x*x). normalerweise braucht javascript allerdings sowieso keine typkonvertierung, es würde also auch alert(x*x) das quadrat ausgeben.
gruß
hartmann