Es tut mir leid für die dumme Frage. Ich habe das schon seit Stunden versucht, und ich kann es wirklich nicht zum Laufen bringen. Also habe ich eine for-Schleife, die einige Zahlen durchläuft.
Aber es nimmt nicht den ersten Wert (71990000
).JS for-loop wie man den ersten Wert bekommt
Wie kann dies erreicht werden?
Dies ist, was ich bisher habe:
71991010
71991111
71991212
71991313
Aber ich brauche auch die Anzahl: 71990000
Wie kann ich das tun dies
var minNr = 0000;
var maxNr = 10000;
var prefix = 7199;
function Nummer(min,max)
{
var regex = /^(\d{2})\1$/;
var guld_nr;
for(guld_nr = minNr; guld_nr < maxNr;)
{
if(regex.test(guld_nr))
{
$(".resultat").append(prefix + "" + guld_nr + "<br>");
}
guld_nr++;
}
}
Der Ausgang?
Ich habe gerade Ihre Lösung versucht, und es funktioniert mehr oder weniger. Altho ich bekomme die Ausgabe: 71990, 7199101, 7199202, was bedeutet, dass ich eine Null in der Vorderseite der Nummer fehlt. Wie es sein sollte 71990101. – Th3Moron
Sie müssen die 'Zeropad'-Funktion verwenden _wherever_ Sie konvertieren die Zahl in die Zeichenfolge und Sie müssen es mit Nullen aufgefüllt. In meiner Antwort habe ich versucht, das Verständnis für das Thema anzugehen; Diese Zahlen sind keine Zeichenfolgen. Sie können in eine _string-Darstellung_ konvertiert werden, die normalerweise keine links aufgefüllten Nullen enthält. –