shutterfire
New member
Hallo,
ich programmiere gerade ein Script für Photoshop (Was hierbei jedoch keine bedeutende Rolle spielt), und versuche folgendes durchzuführen.
Wenn die Variable "Blende" "/10" enthält (Normalerweise steht davor dann etwas wie 35, also hat Blende den Wert 35/10), soll "/10" durch "" ersetzt werden, danach die Variable durch 10 geteilt werden. Letzteres, also
funktioniert einwandfrei.
Aber wie bekomme ich raus, ob 35/10 nun die /10 enthält. Denn es gibt auch Fälle, in denen dann dort z.B. 11/1 steht, dann soll natürlich "/" durch "" ersetzt werden, und nichts weiter geschehen.
Soll fertig also ungefähr so aussehen:
ich programmiere gerade ein Script für Photoshop (Was hierbei jedoch keine bedeutende Rolle spielt), und versuche folgendes durchzuführen.
Wenn die Variable "Blende" "/10" enthält (Normalerweise steht davor dann etwas wie 35, also hat Blende den Wert 35/10), soll "/10" durch "" ersetzt werden, danach die Variable durch 10 geteilt werden. Letzteres, also
Code:
Blende.replace("/10",""){
Blende = Blende/10}
Aber wie bekomme ich raus, ob 35/10 nun die /10 enthält. Denn es gibt auch Fälle, in denen dann dort z.B. 11/1 steht, dann soll natürlich "/" durch "" ersetzt werden, und nichts weiter geschehen.
Soll fertig also ungefähr so aussehen:
Code:
if (Blende ??? /10){
Blende.replace("/10","")
Blende = Blende/10}
else{
if (Blende ??? /1){
Blende.replace("/1","")}}
Zuletzt bearbeitet: