Ich habe eine Zahl in JavaScript, die ich gerne in ein Geldformat umwandeln möchte:
556633 -> £5566.33
Wie kann ich dies in JavaScript tun?
Ich habe eine Zahl in JavaScript, die ich gerne in ein Geldformat umwandeln möchte:
556633 -> £5566.33
Wie kann ich dies in JavaScript tun?
Dieses Skript macht nur Ganzzahlen zu Dezimalzahlen. Tausender abtrennen
onclick='alert(MakeDecimal(123456789));'
function MakeDecimal(Number) {
Number = Number + "" // Convert Number to string if not
Number = Number.split('').reverse().join(''); //Reverse string
var Result = "";
for (i = 0; i <= Number.length; i += 3) {
Result = Result + Number.substring(i, i + 3) + ".";
}
Result = Result.split('').reverse().join(''); //Reverse again
if (!isFinite(Result.substring(0, 1))) Result = Result.substring(1, Result.length); // Remove first dot, if have.
if (!isFinite(Result.substring(0, 1))) Result = Result.substring(1, Result.length); // Remove first dot, if have.
return Result;
}
CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.