[GastForen Programme Print/Bildbearbeitung Adobe InDesign Skriptwerkstatt

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste

if-Anweisung

Kai Rübsamen
Beiträge gesamt: 4684

11. Okt 2018, 16:15
Bewertung:

gelesen: 3877

Beitrag als Lesezeichen
Deine for-Schleife passt schon. Der if-Teil darf nur nicht da stehen. Du solltest dir mal überlegen, was wann wo wie passieren soll:

1. Du suchst etwas
2. Wenn das Gesuchte auch da ist, willst du es weiterverarbeiten
3. Falls nix da ist, soll eine Meldung kommen

Damit das funktioniert:
1. Ich suche etwas > findText()
2. Ich prüfe, ob das auch da ist > if (xy.length)
3. Falls die Prüfung unter 2 true zurückgibt, mach was in der for-Schleife
4. Falls die Prüfung unter 2 false ergibt, führe die for-Schleife nicht aus und zeige stattdessen einen alert()

Von den Schritten 1-4 gibt es jetzt leichte Variationen. Hier mal eine davon:
1. wie oben
2. Ich prüfe, ob nichts da ist: Falls nichts da ist, erstelle ich gleich den alert und beende mit exit() das Script

(Dieser Beitrag wurde von Kai Rübsamen am 11. Okt 2018, 16:16 geändert)
Änderungsverlauf:
Beitrag geändert von Kai Rübsamen (Veteran) am 11. Okt 2018, 16:16