Hallo,
ich habe eine Funktion mit der ich versuche aus einer Nummer in der Variable Nr die führenden und endenden Nullen zu entfernen:
Beispiel:
Leider kann ich keine console.log durchführen, da ich das in einem Skript innerhalb eines Programms verwende. Ergebnis ist jedoch das Programm schmiert mir ab. Diese Funktion lässt also irgendwie einen Hänger zu ohne das es wegen eines Fehlers abbricht.
Kann mir hier jemand sagen woran das liegt?
Gibt es eine bessere Möglichkeit die Variable so zu definieren: 2323313212131 statt so 00000023233132121310000000
Danke für eure Hilfe
Gruß Volker
ich habe eine Funktion mit der ich versuche aus einer Nummer in der Variable Nr die führenden und endenden Nullen zu entfernen:
Beispiel:
Javascript:
var Nr='00000023233132121310000000';
cleannr = deleteZeros(gdvvnr);
function deleteZeros(stringx)
{
while(stringx.charAt(0) == "0")
stringx = stringx.substring(1);//Gibt gesamten String ab Stelle 1(also 2. Char)
while(stringx.charAt(stringx.length-1) == "0")
strinx = stringx.substring(0,stringx.length-1);//Gibt den gesamten String außer letzte Stelle
return stringx;
Leider kann ich keine console.log durchführen, da ich das in einem Skript innerhalb eines Programms verwende. Ergebnis ist jedoch das Programm schmiert mir ab. Diese Funktion lässt also irgendwie einen Hänger zu ohne das es wegen eines Fehlers abbricht.
Kann mir hier jemand sagen woran das liegt?
Gibt es eine bessere Möglichkeit die Variable so zu definieren: 2323313212131 statt so 00000023233132121310000000
Danke für eure Hilfe
Gruß Volker
Zuletzt bearbeitet: