Connect failed: Connection timed out

[GastForen Programme Print/Bildbearbeitung Adobe InDesign Skriptwerkstatt Ordner mit führenenden Nullen erstellen

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Print/Bildbearbeitung - Photos, Layout, Design
Themen
Beiträge
Moderatoren
Letzter Beitrag

Ordner mit führenenden Nullen erstellen

faxinger666
Beiträge gesamt: 167

8. Okt 2021, 12:41
Beitrag # 1 von 3
Bewertung:
(7610 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo, eine Frage brennt mir noch unter den Nägeln:

Ich möchte eine bestimmte Anzahl an Ordnern mit JS erstellen. Die Ordner sollen durchnummeriert werden, allerdings mit führenden Nullen.
Code
var _Zahl = 200; 

for (var i = 0; i < _Zahl; i++){
var f = new Folder("~/Desktop/TEST/Ordner_"+[i]);
f.create();};


Wichtig dabei ist dass die Ordner so benannt werden:
Ordner_001
Ordner_002
etc
Ordner_010
etc

Mir geht es darum, dass die maximale Anazhl an Nullstellen von der Zahl ganz oben abhängig ist.

Also wenn die Zahl oben zB 11 ist dann soll nur eine Null am Anfang der Nummerierung stehen: Ordner_01, Ordner_02,

Wenn die Zahl 2000 ist, müssen die Nullen dementsprechend angepasst werden, also Ordner_0001, Ordner_0010, Ordner_0100 etc.

Gibt es dafür einen Workaround?

Vielen Dank im Voruas
X

Ordner mit führenenden Nullen erstellen

WernerPerplies
Beiträge gesamt: 2760

8. Okt 2021, 13:15
Beitrag # 2 von 3
Beitrag ID: #581387
Bewertung:
(7596 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
moin Faxinger,

probiere mal dies:

Code
String.prototype.fill = function(number){var filled ="";for (var i=0;i<number;++i){filled += this;}return filled;} 
String.prototype.padLeft = function(fillc, length)
{if (this.length<length){return (fillc.fill(length-this.length)+this).substr(-length);}return this;}
var _Zahl = 200;

for (var i = 0; i < _Zahl; i++){
var f = new Folder("~/Desktop/TEST/Ordner_"+(i.toString()).padLeft("0",_Zahl.toString().length));
f.create();};



als Antwort auf: [#581386]

Ordner mit führenenden Nullen erstellen

faxinger666
Beiträge gesamt: 167

8. Okt 2021, 13:27
Beitrag # 3 von 3
Beitrag ID: #581388
Bewertung:
(7589 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
PERFEKT!! Genau das was ich wollte. Vielen Dank Werner!!
Schönes Wochenende


als Antwort auf: [#581387]