6

プログラミングに精通しているため、三項演算子で変数を割り当てる機能がありません (つまり、「x何かが true の場合は変数をに設定し、そうでない場合は" に設定しますy)。私は次のようなことを考えています:

set my_string to (if a is 0 return "" else return " - substring")

もちろん、これは機能しません。同様のものはまだ見つかりません。Applescriptでこれを達成する別の方法はありますか?

4

2 に答える 2

2
if a is 0 then
    set my_string to ""
else
    set my_string to " - substring"
end if

また

set a to 7

set my_string to my subTern(a)

on subTern(aLocalVar)
    if aLocalVar is 0 then return ""
    if aLocalVar is not 0 then return " - substring"
end subTern
于 2012-12-25T21:50:45.140 に答える