Werte

Bei Werten handelt es sich um Daten, die in einem Skript aufbewahrt und verarbeitet werden können. Die Angaben, um was für Werte es sich handelt, nennt man Werteklassen.

Es gibt eine gewisse Anzahl Operatoren, die auf gewisse Werteklassen angewandt werden können.

Bestimmte Werte einer Werteklasse können in eine andere umgewandelt werden.

Beispiel:

10 as string
--result: "10"

AppleScript nimmt auch indirekte Umwandlungen vor, wenn ein Wert in einer Operation nicht dem erwarteten entspricht.

Beispiel:

set x to 5 + "10"
--result: 15

Es gibt folgende Werteklassen: