¿Cómo se pueden hacer declaraciones booleanas compuestas en AppleScript?

1

Por ejemplo

    on run {input, parameters}

    set Variable1 to "5"

    if (Variable1 is not "5") & (Variable1 is not "6") then

        display dialog "Variable1 is not 5 or 6"

    else

        display dialog "Variable1 is 5"

    end if


    return input
end run

Al ejecutar este programa, aparece el error:

  

No se puede convertir {false, true} en un tipo booleano.

    
pregunta rubik's sphere 18.11.2016 - 06:40

1 respuesta

1

Lo siguiente debería manejar la prueba:

set Variable1 to "5"

if (Variable1 is not "5") and (Variable1 is not "6") then
    display dialog "Variable1 is not 5 or 6"
else
    display dialog "Variable1 is " & Variable1
end if
    
respondido por el user3439894 18.11.2016 - 07:13

Lea otras preguntas en las etiquetas