Thomas Meinike: JavaScript - Zahl in Text verwandeln

Beitrag lesen

Hallo,

gibt es die möglichkeit in JavaScript eine Zahl in einen String zu verwandeln (und dann wieder zurück)?

Probiere diese Techniken aus:

var x=5,y1,y2,y3,z1,z2,z3;

alert(x+" : "+typeof(x));

y1=""+x;
alert(y1+" : "+typeof(y1));
y2=String(x);
alert(y2+" : "+typeof(y2));
y3=x.toString();
alert(y3+" : "+typeof(y3));

z1=Number(y1);
alert(z1+" : "+typeof(z1));
z2=parseInt(y2);
alert(z2+" : "+typeof(z2));
z3=parseFloat(y3);
alert(z3+" : "+typeof(z3));

Beachte den Unterschied zwischen parseInt() und parseFloat(). Bei Fließkommazahlen - etwa 5.1 - wird mit parseInt() der ganzzahlige Anteil (also 5) ermittelt.

MfG, Thomas