Zahlen-Buchstaben-Unterscheiden-Funktion
Thomas
- javascript
0 finnsen0 thomas
0 Patrick Canterino0 Konrad Urlichs
Hi Ihr,
kennt jemand von Euch eine JavaScript oder einen PHP Funktion, mit der ich feststellen kann, ob der Inhalt eines Strings reine Zahlen sind?
Ich dachte eigentlich, ich hab solch sine Funktion schonmal verwendet, doch find ich sie nicht wieder.
Wär super, wenn Ihr mir weiterhelfen könnt, sonnst muss ich mir halt selbst was basteln.
Danke,
Thomas
Hi Ihr,
kennt jemand von Euch eine JavaScript oder einen PHP Funktion, mit der ich feststellen kann, ob der Inhalt eines Strings reine Zahlen sind?
Ich dachte eigentlich, ich hab solch sine Funktion schonmal verwendet, doch find ich sie nicht wieder.
Wär super, wenn Ihr mir weiterhelfen könnt, sonnst muss ich mir halt selbst was basteln.
Danke,
Thomas
Also mit PHP gibts die "is_" funktionen (also is_integer oder is_float)..
Super, Danke
genau das hab ich gesucht.
bin nicht auf die Idee gekommen, dass sich um variablen-funktionen handelt
Hallo Thomas!
kennt jemand von Euch eine JavaScript oder einen PHP Funktion, mit der ich feststellen kann, ob der Inhalt eines Strings reine Zahlen sind?
In PHP gibt es die Funktionen is_int() und is_integer(), die prüfen können, ob eine Variable ein Integer ist, also ein Zahlenwert. Beide Funktionen liefern true zurück, wenn es sich um einen Integer handelt, ansonsten false.
In JavaScript gibt es die Funktion isNaN(). Sie liefert true zurück, wenn ein Wert KEINE Zahl ist, false wenn es sich um eine Zahl handelt.
Siehe http://selfhtml.teamone.de/javascript/objekte/unabhaengig.htm#is_nan
Ich dachte eigentlich, ich hab solch sine Funktion schonmal verwendet, doch find ich sie nicht wieder.
Wir werden eben alle älter ;-)
Viele Grüße
Patrick Canterino
Hier ist eine Javascriptfunktion die nachsieht, ob ein Wert KEINE Zahl ist, aber wenn Dein String nicht keine Zahl ist, dann ist es eine Zahl, oder so.
http://selfhtml.teamone.de/javascript/objekte/unabhaengig.htm#is_nan
Ist nur die Frage, ob das auch mit Strings funktioniert.
Wenn nicht kommt hier eine andere Idee. Konvertiere den String mit parseInt in eine Zahl und dann wieder in einen String. Wenn der dann gleich dem anfänglichem String ist, dann besteht der nur aus Zahlen.
Blickst Du noch durch?