Willkommen |
|
myGully |
|
Links |
|
Forum |
|
|
|
 |
06.02.12, 22:35
|
#1
|
Erfahrener Newbie
Registriert seit: Dec 2010
Beiträge: 162
Bedankt: 18
|
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.
|
|
|
07.02.12, 13:14
|
#2
|
Erfahrener Newbie
Registriert seit: Dec 2010
Beiträge: 162
Bedankt: 18
|
Das würd ich gerne von dir Wissen!
|
|
|
07.02.12, 19:51
|
#3
|
Banned
Registriert seit: Feb 2012
Beiträge: 1
Bedankt: 1
|
Zitat:
Zitat von HababaX
Woher soll "JavaS*****" denn erkennen, ob es sich um einen String oder eine Zahleneingabe handelt?
|
parseInteger(); das ist die Funktion dafür.
|
|
|
07.02.12, 20:08
|
#4
|
Erfahrener Newbie
Registriert seit: Dec 2010
Beiträge: 162
Bedankt: 18
|
wenn nur 123456789 und 0 vorkommen ist es ne Zahl!
Und der Sinn is ja ne number einzugeben!
|
|
|
07.02.12, 22:28
|
#5
|
Erfahrener Newbie
Registriert seit: Dec 2010
Beiträge: 162
Bedankt: 18
|
Ich will doch einfach nur, mit den Eingaben Rechnungen durchführen, ist das so unmöglich?
|
|
|
13.02.12, 19:49
|
#6
|
Anfänger
Registriert seit: Jan 2010
Beiträge: 7
Bedankt: 4
|
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.
|
|
|
14.02.12, 13:58
|
#7
|
Erfahrener Newbie
Registriert seit: Dec 2010
Beiträge: 162
Bedankt: 18
|
parseInt() und es funzt!
@HababaX: ist das denn so schwer
|
|
|
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
HTML-Code ist Aus.
|
|
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:26 Uhr.
().
|