Applescript如果等于,等于,等于

Applescript如果等于,等于,等于,applescript,Applescript,如果所有变量都相等,我会尝试编写一个脚本来设置一个变量(例如,将matchornotmatch设置为match) set value1 to "FR" set value2 to "FR" set value3 to "FR" set value4 to "FR" set matchornotmatch to "no match" if value1 is equal to (value2 is equal to (value3 is equal to value4)) then s

如果所有变量都相等,我会尝试编写一个脚本来设置一个变量(例如,将matchornotmatch设置为match)

set value1 to "FR"
set value2 to "FR"
set value3 to "FR"
set value4 to "FR"

set matchornotmatch to "no match"

if value1 is equal to (value2 is equal to (value3 is equal to value4)) then
    set matchornomatch to "MATCH"
end if

if not返回值1=value2=value3,但不等于value4(如果可能)

一系列if、else-if、else语句应该可以做到这一点:

set value1 to "FR"
set value2 to "FR"
set value3 to "FR"
set value4 to "FR"

set matchornotmatch to ""

if (value1 = value2) and (value1 = value3) then
    if (value1 = value4) then
        set matchornotmatch to "MATCH"
    else
        set matchornotmatch to "partial match"
    end if
else
    set matchornotmatch to "no match"
end if

return matchornotmatch