Taschenrechner mit jQuery

Status
Für weitere Antworten geschlossen.
J

JAVALAVA

Gast
Hallo zusammen, wir programmieren gerade einen Taschenrechner und suchen einen jQuery Code der uns bei den eingegebenen Zahlen als auch bei ausgegebenen Zahlen ein Komma als Dezimaltrennzeichen anzeigt (0,2 statt 0.2)

Wir haben schon einiges ausprobiert, glaube es hat was mit der replace funktion zu tun, komme jedoch nicht weiter …


Anbei mein jQuery Code


function kalkulation() {


for (let i = 0; i < result.length; i++) {


if (isNaN(parseFloat(result)) && (result !== ".") && (i !== result.length -1)) {


var element = result;


summand1 = result.splice(0, i).join("");


summand2 = result.splice(1, result.length - 2).join("");




Freue mich auf Eure Antwort!


Sonnige Grüße
 
Man könnte Punkt und Komma nun per Hand ersetzen, ja. Ich würde eher direkt auf toLocaleString() zurückgreifen, da man damit wesentlich flexibler ist.

PS: Bitte nutze für Code auch die [ CODE ] Tags - das ist dann wesentlich übersichtlicher. Beispiel
Javascript:
var d = new Date();

PPS: Gerade erst gesehen, dass du bereits ein Thema dazu offen hast hattest. -.-
 
Ähmm, also entweder übersehe ich was oder.....
Was ist das für ein Snippet ? Input ? Output ? was hat das mit jQuery zu tun ?!
Ergänzung ()

JAVALAVA schrieb:
eingegebenen Zahlen als auch bei ausgegebenen Zahlen ein Komma als Dezimaltrennzeichen anzeigt (0,2 statt 0.2)
Da wir hier augenscheinlich von Strings reden, tut dieser code-block exakt das, was du erfragst:

Code:
function blub(arg) {
    return arg.replace(/./g,",")
}
 
Zuletzt bearbeitet:
Status
Für weitere Antworten geschlossen.
Zurück
Oben