zahlen-string in Zahl umwandeln
tutu
- javascript
0 sschumann0 tutu0 daChris
Hi!
Ich will einen Zahlenstring, den ich mit window.prompt erstellt habe in eine Zahl umwandeln.
Wie mache ich das? Ich hab schon SELFhtml rauf und runter abgesucht, aber sachen wie Number() oder parseInt() funktionieren einfach nicht.
Ich will einen Zahlenstring, den ich mit window.prompt erstellt habe in eine Zahl umwandeln.
Wie sieht denn Dein String aus? parseInt() und parseFloat() funktionieren nämlich schon, wie es im selfHTML beschrieben ist.
liga[1][0]=prompt("Wie viele Spieler spielen mit?","");
alert(typeof liga[1][0]); // ergibt = string :-(
Hi,
alert(typeof Number(liga[1][0]));
var eingabe=prompt(), neu="";
for (var i=0; i<eingabe.length; i++)
{
if (((eingabe.charAt( i )>='0') && (eingabe.charAt( i )<='9')) || (eingabe.charAt( i )=='-'))
neu+=eingabe.charAt( i );
}
neu=parseInt( neu );
Hallo,
var eingabe=prompt(), neu="";
for (var i=0; i<eingabe.length; i++)
{
if (((eingabe.charAt( i )>='0') && (eingabe.charAt( i )<='9')) || (eingabe.charAt( i )=='-'))
neu+=eingabe.charAt( i );
}neu=parseInt( neu );
alert(neu);
So, und jetzt geben wir bei der Eingabe "010" ein und wundern uns ;-))
Tipp: parseInt(string, radix) hat nicht umsonst _zwei_ Argumente. http://selfhtml.teamone.de/javascript/objekte/unabhaengig.htm#parse_int
viele Grüße
Axel
Hallo,
So, und jetzt geben wir bei der Eingabe "010" ein und wundern uns ;-))
jo stimmt, die oktale wird zu 'ner dezimalen Zahl...
Sorry, hab'sch nicht dran gedacht...
Tschau
Moin,
So, und jetzt geben wir bei der Eingabe "010" ein und wundern uns ;-))
jo stimmt, ne oktale Zahl wird zu 'ner Dezimalen...
Sorry, habsch' vor Schreck total vergessen...
Tschau...