myGully.com Boerse.SH - BOERSE.AM - BOERSE.IO - BOERSE.IM Boerse.BZ .TO Nachfolger
Zurück   myGully.com > Webmaster Talk > Entwicklung & Programmierung
Seite neu laden

JS-Variable String -> Number

Willkommen

myGully

Links

Forum

 
Antwort
Themen-Optionen Ansicht
Ungelesen 06.02.12, 22:35   #1
HagenTronje
Erfahrener Newbie
 
Registriert seit: Dec 2010
Beiträge: 162
Bedankt: 18
HagenTronje gewöhnt sich langsam dran | 28 Respekt Punkte
Standard JS-Variable String -> Number

wenn ich mittels prompt oder
var x=document.getElementbyName("NAME").value
(mit id auch schon versucht)
eine Variable erstelle, ist diese immer ein String, auch bei Zahleneingaben.
Wie krieg ichs hin, dass daraus ne number wird?

Ich weiß, dass jetzt gleich wieder kommt "Onkel Google hilft" oder solche Sachen, dann wärs fein, wenn ihr auch schreiben könntet, mit welchen Stichwörtern man suchen muss, denn ich bin anscheinend zu blöd dafür.
HagenTronje ist offline   Mit Zitat antworten
Ungelesen 07.02.12, 13:14   #2
HagenTronje
Erfahrener Newbie
 
Registriert seit: Dec 2010
Beiträge: 162
Bedankt: 18
HagenTronje gewöhnt sich langsam dran | 28 Respekt Punkte
Standard

Das würd ich gerne von dir Wissen!
HagenTronje ist offline   Mit Zitat antworten
Ungelesen 07.02.12, 19:51   #3
Gringo125
Banned
 
Registriert seit: Feb 2012
Beiträge: 1
Bedankt: 1
Gringo125 ist noch neu hier! | 0 Respekt Punkte
Standard

Zitat:
Zitat von HababaX Beitrag anzeigen
Woher soll "JavaS*****" denn erkennen, ob es sich um einen String oder eine Zahleneingabe handelt?
parseInteger(); das ist die Funktion dafür.
Gringo125 ist offline   Mit Zitat antworten
Ungelesen 07.02.12, 20:08   #4
HagenTronje
Erfahrener Newbie
 
Registriert seit: Dec 2010
Beiträge: 162
Bedankt: 18
HagenTronje gewöhnt sich langsam dran | 28 Respekt Punkte
Standard

wenn nur 123456789 und 0 vorkommen ist es ne Zahl!
Und der Sinn is ja ne number einzugeben!
HagenTronje ist offline   Mit Zitat antworten
Ungelesen 07.02.12, 22:28   #5
HagenTronje
Erfahrener Newbie
 
Registriert seit: Dec 2010
Beiträge: 162
Bedankt: 18
HagenTronje gewöhnt sich langsam dran | 28 Respekt Punkte
Standard

Ich will doch einfach nur, mit den Eingaben Rechnungen durchführen, ist das so unmöglich?
HagenTronje ist offline   Mit Zitat antworten
Ungelesen 13.02.12, 19:49   #6
Paratron
Anfänger
 
Registriert seit: Jan 2010
Beiträge: 7
Bedankt: 4
Paratron ist noch neu hier! | 0 Respekt Punkte
Standard

Ist super easy.
Vergleiche einfach die Rückgabe von parseInt() (ist eine nummer) mit dem eingegebenen String.

if(parseInt(eingabe) == eingabe) alert('Ihre Eingabe war eine Zahl!');

Das Beispiel hier funktioniert aber nur mit Ganzzahlen.
Paratron ist offline   Mit Zitat antworten
Ungelesen 14.02.12, 13:58   #7
HagenTronje
Erfahrener Newbie
 
Registriert seit: Dec 2010
Beiträge: 162
Bedankt: 18
HagenTronje gewöhnt sich langsam dran | 28 Respekt Punkte
Standard

parseInt() und es funzt!

@HababaX: ist das denn so schwer
HagenTronje ist offline   Mit Zitat antworten
Antwort


Forumregeln
Du kannst keine neue Themen eröffnen
Du kannst keine Antworten verfassen
Du kannst keine Anhänge posten
Du kannst nicht deine Beiträge editieren

BB code is An
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.

Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:26 Uhr.


Sitemap

().