Ich habe eine Tabelle, die Formel enthält. Beispiel für die Formel:Wie berechnet man Formel von String zu Int
(GP1/(GP1 + GP2)) * 100%.
In meinem Code mit jquery, ich werde GP1 mit Textbox1 Wert, GP2 mit Textbox2 Wert ersetzen und entfernen Sie die%.
Ich versuche, um das Ergebnis zu erhalten, indem dies zu tun:
var repl1 = (GP1/(GP1 + GP2))*100%;
var repl2 = repl1.replace(/GP1/gi,parseInt($("#txtbox1").val()));
var repl3 = repl2.replace(/GP2/gi,parseInt($("#txtbox2").val()));
var repl4 = repl3.replace(/%/gi,"");
==> also das letzte Ergebnis wird sein:
var repl4 = (10/(10+0))*100
ich versuche, es zu konvertieren, dies zu sein int, indem Sie:
var result = parseInt(repl4);
aber ich habe das Ergebnis NaN.
Kann jemand mir helfen, wie die Formel zur Berechnung
Danke.
erster Druck repl4 zu überprüfen, was es returns.Is es eine Zeichenfolge oder spezielles Zeichen auftritt oder nicht. – Banik
das Ergebnis der repl4 ist: (10/(10 + 0)) * 100. Ich möchte, dass das Endergebnis 1 ist. Gibt es das überhaupt, um das zu berechnen? – eikaz
Ich denke, in Ihrem Beispiel Code über der ersten Zeile soll eine Zeichenfolge sein, aber es fehlen Anführungszeichen. – SGD