Habe
Alex Haupt
- javascript
Hi zusammen,
ich glaube, ich habe nen kleinen Denkfehler , die split()-Methode funktioniert nicht!
Die Variable "zahl" hat einen Tausender-Wert, zB. 8596!
function splitbetrag(zahl) {
var tausender = (zahl / 1000);
tausender = tausender.split(".");
tausender = tausender[0] +" tausend";
return tausender;
}
gruss
Alex
Nabend,
die split()-Methode funktioniert nicht!
Definiere "funktioniert nicht".
Die Variable "zahl" hat einen Tausender-Wert, zB. 8596!
Folglich eine Zahl, das Number-Objekt ist also gefragt.
var tausender = (zahl / 1000);
Folglich ist tausender auch eine Zahl.
tausender = tausender.split(".");
Und hier versuchst du eine Stringfunktion darauf anzuwenden...
Ich tippe mal, es liegt daran - hab es aber bei mir nicht ausgetestet.
Bis denne,
Hi Alex,
eine Konvertierung sollte helfen:
tausender = String(tausender).split(".");
LG, piranja
Die Variable "zahl" hat einen Tausender-Wert, zB. 8596!
function splitbetrag(zahl) {
var tausender = (zahl / 1000);
tausender = tausender.split(".");
tausender = tausender[0] +" tausend";
return tausender;
}
hi piranja,
oh man...danke Dir! Es kann ja alles so einfach sein *g*...
lg
Alex
Hi Alex,
eine Konvertierung sollte helfen:
tausender = String(tausender).split(".");
LG, piranja
Die Variable "zahl" hat einen Tausender-Wert, zB. 8596!
function splitbetrag(zahl) {
var tausender = (zahl / 1000);
tausender = tausender.split(".");
tausender = tausender[0] +" tausend";
return tausender;
}